Struct bootstrap::config::Stage0Metadata
source · pub struct Stage0Metadata {
pub compiler: CompilerMetadata,
pub config: Stage0Config,
pub checksums_sha256: HashMap<String, String>,
pub rustfmt: Option<RustfmtMetadata>,
}
Fields§
§compiler: CompilerMetadata
§config: Stage0Config
§checksums_sha256: HashMap<String, String>
§rustfmt: Option<RustfmtMetadata>
Trait Implementations§
source§impl Clone for Stage0Metadata
impl Clone for Stage0Metadata
source§fn clone(&self) -> Stage0Metadata
fn clone(&self) -> Stage0Metadata
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Default for Stage0Metadata
impl Default for Stage0Metadata
source§fn default() -> Stage0Metadata
fn default() -> Stage0Metadata
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for Stage0Metadata
impl<'de> Deserialize<'de> for Stage0Metadata
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl RefUnwindSafe for Stage0Metadata
impl Send for Stage0Metadata
impl Sync for Stage0Metadata
impl Unpin for Stage0Metadata
impl UnwindSafe for Stage0Metadata
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
impl<T> DeserializeOwned for Twhere T: for<'de> Deserialize<'de>,
Layout§
Note: Most layout information is completely unstable and may even differ between compilations. The only exception is types with certain repr(...)
attributes. Please see the Rust Reference's “Type Layout” chapter for details on type layout guarantees.
Size: 264 bytes