pub struct FetchConfig {
pub manifest_path: PathBuf,
pub hmi: Option<HmiFetch>,
pub rust_targets: bool,
}Expand description
All parameters for a fetch run.
Fields§
§manifest_path: PathBufPath to the Consortium.toml manifest.
hmi: Option<HmiFetch>The frontend install, or None to skip it. Derive with
derive_hmi_fetch.
rust_targets: boolInstall each target’s Rust standard library with rustup target add.
A host that manages its own toolchain (no rustup, a vendored std) can
turn this off; a missing rustup is a skipped step, not a failure.
Auto Trait Implementations§
impl Freeze for FetchConfig
impl RefUnwindSafe for FetchConfig
impl Send for FetchConfig
impl Sync for FetchConfig
impl Unpin for FetchConfig
impl UnsafeUnpin for FetchConfig
impl UnwindSafe for FetchConfig
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