pub enum WorktreesSubcommands {
List(ListCommand),
Tree(TreeCommand),
Focus(FocusCommand),
Close(CloseCommand),
Rebase(RebaseCommand),
MergeQueue(MergeQueueCommand),
Reposition(RepositionCommand),
Reload(ReloadCommand),
ShowClosed(ShowClosedCommand),
Register(RegisterCommand),
Heartbeat(HeartbeatCommand),
Unregister(UnregisterCommand),
}Expand description
Worktrees subcommands.
Variants§
List(ListCommand)
List the repos/worktrees currently open across all windows.
Tree(TreeCommand)
Show every repository and all its worktrees, grouped by repository.
Focus(FocusCommand)
Focus (raise) the VS Code window for a worktree folder.
Close(CloseCommand)
Close a worktree’s window and, for a linked worktree, delete it.
Rebase(RebaseCommand)
Rebase worktrees onto the remote default branch, fetching it once per repo.
MergeQueue(MergeQueueCommand)
Enqueue eligible worktrees’ PRs into the GitHub merge queue.
Reposition(RepositionCommand)
Move and resize worktrees’ open windows to match a reference window.
Reload(ReloadCommand)
Signal worktrees’ open windows to reload themselves.
ShowClosed(ShowClosedCommand)
Show or set whether closed worktrees are shown across all windows.
Register(RegisterCommand)
Register a window’s open worktree folders (companion feed op).
Heartbeat(HeartbeatCommand)
Refresh a window’s liveness and read any pending close/reload directive.
Unregister(UnregisterCommand)
Remove a window’s registration (companion feed op).
Trait Implementations§
Source§impl FromArgMatches for WorktreesSubcommands
impl FromArgMatches for WorktreesSubcommands
Source§fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
Source§fn from_arg_matches_mut(
__clap_arg_matches: &mut ArgMatches,
) -> Result<Self, Error>
fn from_arg_matches_mut( __clap_arg_matches: &mut ArgMatches, ) -> Result<Self, Error>
Source§fn update_from_arg_matches(
&mut self,
__clap_arg_matches: &ArgMatches,
) -> Result<(), Error>
fn update_from_arg_matches( &mut self, __clap_arg_matches: &ArgMatches, ) -> Result<(), Error>
ArgMatches to self.Source§fn update_from_arg_matches_mut<'b>(
&mut self,
__clap_arg_matches: &mut ArgMatches,
) -> Result<(), Error>
fn update_from_arg_matches_mut<'b>( &mut self, __clap_arg_matches: &mut ArgMatches, ) -> Result<(), Error>
ArgMatches to self.Source§impl Subcommand for WorktreesSubcommands
impl Subcommand for WorktreesSubcommands
Source§fn augment_subcommands<'b>(__clap_app: Command) -> Command
fn augment_subcommands<'b>(__clap_app: Command) -> Command
Source§fn augment_subcommands_for_update<'b>(__clap_app: Command) -> Command
fn augment_subcommands_for_update<'b>(__clap_app: Command) -> Command
Command so it can instantiate self via
FromArgMatches::update_from_arg_matches_mut Read moreSource§fn has_subcommand(__clap_name: &str) -> bool
fn has_subcommand(__clap_name: &str) -> bool
Self can parse a specific subcommand