pub struct OciPlatform {
pub architecture: String,
pub os: String,
pub os_version: Option<String>,
pub features: Vec<String>,
pub variant: Option<String>,
}
Fields§
§architecture: String
§os: String
§os_version: Option<String>
§features: Vec<String>
§variant: Option<String>
Trait Implementations§
Source§impl Clone for OciPlatform
impl Clone for OciPlatform
Source§fn clone(&self) -> OciPlatform
fn clone(&self) -> OciPlatform
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 Debug for OciPlatform
impl Debug for OciPlatform
Source§impl<'de> Deserialize<'de> for OciPlatform
impl<'de> Deserialize<'de> for OciPlatform
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 OciPlatform
impl RefUnwindSafe for OciPlatform
impl Send for OciPlatform
impl Sync for OciPlatform
impl Unpin for OciPlatform
impl UnwindSafe for OciPlatform
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