Struct libcoreinst::cmdline::DownloadConfig [−][src]
pub struct DownloadConfig {
pub stream: String,
pub architecture: DefaultedString<Architecture>,
pub platform: String,
pub format: String,
pub image_url: Option<Url>,
pub directory: String,
pub decompress: bool,
pub insecure: bool,
pub stream_base_url: Option<Url>,
pub fetch_retries: FetchRetries,
}Fields
stream: StringFedora CoreOS stream
architecture: DefaultedString<Architecture>Target CPU architecture
platform: StringFedora CoreOS platform name
format: StringImage format
image_url: Option<Url>Manually specify the image URL
directory: StringDestination directory
decompress: boolDecompress image and don’t save signature
insecure: boolSkip signature verification
stream_base_url: Option<Url>Base URL for Fedora CoreOS stream metadata
fetch_retries: FetchRetriesFetch retries, or “infinite”
Trait Implementations
Builds the struct from clap::ArgMatches. It’s guaranteed to succeed
if matches originates from an App generated by StructOpt::clap called on
the same type, otherwise it must panic. Read more
Builds the struct from the command line arguments (std::env::args_os).
Calls clap::Error::exit on failure, printing the error message and aborting the program. Read more
Builds the struct from the command line arguments (std::env::args_os).
Unlike StructOpt::from_args, returns clap::Error on failure instead of aborting the program,
so calling .exit is up to you. Read more
fn from_iter<I>(iter: I) -> Self where
I: IntoIterator,
<I as IntoIterator>::Item: Into<OsString>,
<I as IntoIterator>::Item: Clone,
fn from_iter<I>(iter: I) -> Self where
I: IntoIterator,
<I as IntoIterator>::Item: Into<OsString>,
<I as IntoIterator>::Item: Clone,
Gets the struct from any iterator such as a Vec of your making.
Print the error message and quit the program in case of failure. Read more
fn from_iter_safe<I>(iter: I) -> Result<Self, Error> where
I: IntoIterator,
<I as IntoIterator>::Item: Into<OsString>,
<I as IntoIterator>::Item: Clone,
fn from_iter_safe<I>(iter: I) -> Result<Self, Error> where
I: IntoIterator,
<I as IntoIterator>::Item: Into<OsString>,
<I as IntoIterator>::Item: Clone,
Gets the struct from any iterator such as a Vec of your making. Read more
