public struct CloseAllWindowsButCurrentCmdArgs: CmdArgs { /*conforms*/ public var commonState: CmdArgsCommonState public init(rawArgs: StrArrSlice) { self.commonState = .init(rawArgs) } public static let parser: CmdParser = .init( kind: .closeAllWindowsButCurrent, help: close_all_windows_but_current_help_generated, flags: [ "--quit-if-last-window": ArgParser(\.closeArgs.quitIfLastWindow, constSubArgParserFun(true)), ], posArgs: [], ) public var closeArgs = CloseCmdArgs(rawArgs: []) }