pub struct WebdevArgs {
pub command: WebdevCommand,
}Expand description
Webdev subcommands (05-03, WEB-01/02). Deploy is deliberately NOT
--yes-guarded: the dedicated project (default ign-cli) is
CLI-OWNED — born from the first deploy zip and overwrite-replaced
on every deploy (replace-not-merge is the CONTRACT here; user
projects are never touched — README documents). scriptExec rides
only on explicit request, gated by a deploy-time generated shared
secret stored in the profile config at 0600.
Fields§
§command: WebdevCommandTrait Implementations§
Source§impl Args for WebdevArgs
impl Args for WebdevArgs
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 WebdevArgs
impl Debug for WebdevArgs
Source§impl FromArgMatches for WebdevArgs
impl FromArgMatches for WebdevArgs
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 WebdevArgs
impl Freeze for WebdevArgs
impl RefUnwindSafe for WebdevArgs
impl Send for WebdevArgs
impl Sync for WebdevArgs
impl Unpin for WebdevArgs
impl UnsafeUnpin for WebdevArgs
impl UnwindSafe for WebdevArgs
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