pub struct LinodeType {Show 13 fields
pub addons: LinodeTypeAddons,
pub class: String,
pub disk: u64,
pub gpus: u64,
pub id: String,
pub label: String,
pub memory: u64,
pub network_out: u64,
pub price: LinodeTypePrice,
pub region_prices: Vec<LinodeTypeRegionPrice>,
pub successor: Option<String>,
pub transfer: u64,
pub vcpus: u64,
}
Fields§
§addons: LinodeTypeAddons
§class: String
§disk: u64
§gpus: u64
§id: String
§label: String
§memory: u64
§network_out: u64
§price: LinodeTypePrice
§region_prices: Vec<LinodeTypeRegionPrice>
§successor: Option<String>
§transfer: u64
§vcpus: u64
Trait Implementations§
Source§impl Debug for LinodeType
impl Debug for LinodeType
Source§impl<'de> Deserialize<'de> for LinodeType
impl<'de> Deserialize<'de> for LinodeType
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 LinodeType
impl RefUnwindSafe for LinodeType
impl Send for LinodeType
impl Sync for LinodeType
impl Unpin for LinodeType
impl UnwindSafe for LinodeType
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