pub struct ExtensionOverrideArgs {
pub enable_extensions_all: u8,
pub disable_extensions_all: u8,
pub enable_extension: Vec<String>,
pub disable_extension: Vec<String>,
}Fields§
§enable_extensions_all: u8Enable non-test configured extensions before later CLI extension
overrides. The built-in test-dummy fixture still requires explicit
--enable-extension test-dummy.
disable_extensions_all: u8Disable every configured extension before later CLI extension overrides.
enable_extension: Vec<String>Enable a configured extension after all config files are loaded.
TAU_ENABLE_EXTENSIONS=NAME[,NAME...] additively enables exact
configured names before ordered CLI overrides. Space/tab around
names is allowed; malformed or unknown names fail startup. CLI
enable/disable flags win.
disable_extension: Vec<String>Disable a configured extension after all config files are loaded.
Trait Implementations§
Source§impl Args for ExtensionOverrideArgs
impl Args for ExtensionOverrideArgs
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 FromArgMatches for ExtensionOverrideArgs
impl FromArgMatches for ExtensionOverrideArgs
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 Freeze for ExtensionOverrideArgs
impl RefUnwindSafe for ExtensionOverrideArgs
impl Send for ExtensionOverrideArgs
impl Sync for ExtensionOverrideArgs
impl Unpin for ExtensionOverrideArgs
impl UnsafeUnpin for ExtensionOverrideArgs
impl UnwindSafe for ExtensionOverrideArgs
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