pub struct Platform {
pub architecture: Option<String>,
pub os: Option<String>,
pub quote_os_version_quote: Option<String>,
pub quote_os_features_quote: Option<Vec<String>>,
pub variant: Option<String>,
}Fields§
§architecture: Option<String>The architecture that the artifact applys to
os: Option<String>The OS that the artifact applys to
quote_os_version_quote: Option<String>The version of the OS that the artifact applys to
quote_os_features_quote: Option<Vec<String>>The features of the OS that the artifact applys to
variant: Option<String>The variant of the CPU
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Platform
impl<'de> Deserialize<'de> for Platform
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
impl StructuralPartialEq for Platform
Auto Trait Implementations§
impl Freeze for Platform
impl RefUnwindSafe for Platform
impl Send for Platform
impl Sync for Platform
impl Unpin for Platform
impl UnwindSafe for Platform
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