Struct libcoreinst::cmdline::IsoCustomizeConfig
source · [−]pub struct IsoCustomizeConfig {
pub common: CommonCustomizeConfig,
pub live_karg_append: Vec<String>,
pub live_karg_delete: Vec<String>,
pub live_karg_replace: Vec<String>,
pub force: bool,
pub output: Option<String>,
pub input: String,
}Fields
common: CommonCustomizeConfiglive_karg_append: Vec<String>Live kernel argument to append
Kernel argument to append to boots of the live environment.
live_karg_delete: Vec<String>Live kernel argument to delete
Kernel argument to delete from boots of the live environment.
live_karg_replace: Vec<String>Live kernel argument to replace
Kernel argument to replace for boots of the live environment, in the form key=old=new. For a default argument “a=b”, specifying “–live-karg-replace a=b=c” will produce the argument “a=c”.
force: boolOverwrite existing customizations
output: Option<String>Write ISO to a new output file
input: StringISO image
Trait Implementations
sourceimpl Args for IsoCustomizeConfig
impl Args for IsoCustomizeConfig
sourceimpl CommandFactory for IsoCustomizeConfig
impl CommandFactory for IsoCustomizeConfig
sourcefn into_app<'b>() -> Command<'b>
fn into_app<'b>() -> Command<'b>
Replaced with `CommandFactory::command
Deprecated, replaced with CommandFactory::command
sourcefn into_app_for_update<'b>() -> Command<'b>
fn into_app_for_update<'b>() -> Command<'b>
Replaced with `CommandFactory::command_for_update
Deprecated, replaced with CommandFactory::command_for_update
sourcefn command_for_update<'help>() -> App<'help>
fn command_for_update<'help>() -> App<'help>
sourceimpl Debug for IsoCustomizeConfig
impl Debug for IsoCustomizeConfig
sourceimpl FromArgMatches for IsoCustomizeConfig
impl FromArgMatches for IsoCustomizeConfig
sourcefn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
Instantiate Self from ArgMatches, parsing the arguments as needed. Read more
sourcefn 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.
sourceimpl Parser for IsoCustomizeConfig
impl Parser for IsoCustomizeConfig
sourcefn parse_from<I, T>(itr: I) -> Self where
I: IntoIterator<Item = T>,
T: Into<OsString> + Clone,
fn parse_from<I, T>(itr: I) -> Self where
I: IntoIterator<Item = T>,
T: Into<OsString> + Clone,
Parse from iterator, exit on error
sourcefn try_parse_from<I, T>(itr: I) -> Result<Self, Error> where
I: IntoIterator<Item = T>,
T: Into<OsString> + Clone,
fn try_parse_from<I, T>(itr: I) -> Result<Self, Error> where
I: IntoIterator<Item = T>,
T: Into<OsString> + Clone,
Parse from iterator, return Err on error.
sourcefn update_from<I, T>(&mut self, itr: I) where
I: IntoIterator<Item = T>,
T: Into<OsString> + Clone,
fn update_from<I, T>(&mut self, itr: I) where
I: IntoIterator<Item = T>,
T: Into<OsString> + Clone,
Update from iterator, exit on error
sourcefn try_update_from<I, T>(&mut self, itr: I) -> Result<(), Error> where
I: IntoIterator<Item = T>,
T: Into<OsString> + Clone,
fn try_update_from<I, T>(&mut self, itr: I) -> Result<(), Error> where
I: IntoIterator<Item = T>,
T: Into<OsString> + Clone,
Update from iterator, return Err on error.
Auto Trait Implementations
impl RefUnwindSafe for IsoCustomizeConfig
impl Send for IsoCustomizeConfig
impl Sync for IsoCustomizeConfig
impl Unpin for IsoCustomizeConfig
impl UnwindSafe for IsoCustomizeConfig
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Instruments this type with the provided Span, returning an
Instrumented wrapper. Read more