pub struct LinodeOs {Show 15 fields
pub id: String,
pub label: String,
pub deprecated: bool,
pub size: u32,
pub created: String,
pub updated: String,
pub description: Option<String>,
pub created_by: String,
pub ttype: String,
pub is_public: bool,
pub vendor: String,
pub expiry: Option<String>,
pub eol: Option<String>,
pub status: String,
pub capabilities: Vec<String>,
}
Fields§
§id: String
§label: String
§deprecated: bool
§size: u32
§created: String
§updated: String
§description: Option<String>
§created_by: String
§ttype: String
§is_public: bool
§vendor: String
§expiry: Option<String>
§eol: Option<String>
§status: String
§capabilities: Vec<String>
Trait Implementations§
Source§impl<'de> Deserialize<'de> for LinodeOs
impl<'de> Deserialize<'de> for LinodeOs
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 LinodeOs
impl RefUnwindSafe for LinodeOs
impl Send for LinodeOs
impl Sync for LinodeOs
impl Unpin for LinodeOs
impl UnwindSafe for LinodeOs
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