pub struct Vps {Show 18 fields
pub name: String,
pub uuid: String,
pub description: String,
pub product_name: String,
pub operating_system: String,
pub disk_size: u128,
pub memory_size: u128,
pub cpus: u16,
pub status: String,
pub ip_address: String,
pub mac_address: String,
pub current_snapshots: u16,
pub max_snapshots: u16,
pub is_locked: bool,
pub is_blocked: bool,
pub is_customer_locked: bool,
pub availability_zone: String,
pub tags: Vec<String>,
}Fields§
§name: String§uuid: String§description: String§product_name: String§operating_system: String§disk_size: u128§memory_size: u128§cpus: u16§status: String§ip_address: String§mac_address: String§current_snapshots: u16§max_snapshots: u16§is_locked: bool§is_blocked: bool§is_customer_locked: bool§availability_zone: StringTrait Implementations§
source§impl<'de> Deserialize<'de> for Vps
impl<'de> Deserialize<'de> for Vps
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 Vps
Auto Trait Implementations§
impl RefUnwindSafe for Vps
impl Send for Vps
impl Sync for Vps
impl Unpin for Vps
impl UnwindSafe for Vps
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