pub struct WorkspaceArgs {
pub command: WorkspaceCommand,
}Expand description
Workspace subcommands (13-07): the local edit loop. checkout
writes the mapped tree + records .ign-workspace.json (the
manifest IS the workspace identity — status/push read it and the
user never re-types the project); status reports PUSH-RELATIVE
drift (every row says what push would do); push is the guarded
splice of local edits into a FRESH gateway export.
Fields§
§command: WorkspaceCommandTrait Implementations§
Source§impl Args for WorkspaceArgs
impl Args for WorkspaceArgs
Source§fn augment_args<'b>(__clap_app: Command) -> Command
fn augment_args<'b>(__clap_app: Command) -> Command
Source§fn augment_args_for_update<'b>(__clap_app: Command) -> Command
fn augment_args_for_update<'b>(__clap_app: Command) -> Command
Append to
Command so it can instantiate self via
FromArgMatches::update_from_arg_matches_mut Read moreSource§impl Debug for WorkspaceArgs
impl Debug for WorkspaceArgs
Source§impl FromArgMatches for WorkspaceArgs
impl FromArgMatches for WorkspaceArgs
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>
Assign values from
ArgMatches to self.Source§fn update_from_arg_matches_mut(
&mut self,
__clap_arg_matches: &mut ArgMatches,
) -> Result<(), Error>
fn update_from_arg_matches_mut( &mut self, __clap_arg_matches: &mut ArgMatches, ) -> Result<(), Error>
Assign values from
ArgMatches to self.Auto Trait Implementations§
impl Forget for WorkspaceArgs
impl Freeze for WorkspaceArgs
impl Move for WorkspaceArgs
impl RefUnwindSafe for WorkspaceArgs
impl Send for WorkspaceArgs
impl Sync for WorkspaceArgs
impl Unpin for WorkspaceArgs
impl UnsafeUnpin for WorkspaceArgs
impl UnwindSafe for WorkspaceArgs
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more