pub struct BinaryMetadata {
pub created_at: u64,
pub compiler_version: String,
pub source_hash: String,
pub optimization_level: u8,
pub platform: String,
pub source_path: Option<String>,
pub extra: HashMap<String, String>,
}
Fields§
§created_at: u64
§compiler_version: String
§source_hash: String
§optimization_level: u8
§platform: String
§source_path: Option<String>
§extra: HashMap<String, String>
Trait Implementations§
Source§impl Clone for BinaryMetadata
impl Clone for BinaryMetadata
Source§fn clone(&self) -> BinaryMetadata
fn clone(&self) -> BinaryMetadata
Returns a duplicate 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 Debug for BinaryMetadata
impl Debug for BinaryMetadata
Source§impl Default for BinaryMetadata
impl Default for BinaryMetadata
Source§impl<'de> Deserialize<'de> for BinaryMetadata
impl<'de> Deserialize<'de> for BinaryMetadata
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 Freeze for BinaryMetadata
impl RefUnwindSafe for BinaryMetadata
impl Send for BinaryMetadata
impl Sync for BinaryMetadata
impl Unpin for BinaryMetadata
impl UnwindSafe for BinaryMetadata
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