pub struct InstanceStorageInfo {
pub disks: Option<Vec<DiskInfo>>,
pub nvme_support: Option<String>,
pub total_size_in_gb: Option<i64>,
}Expand description
Describes the disks that are available for the instance type.
Fields§
§disks: Option<Vec<DiskInfo>>Describes the disks that are available for the instance type.
nvme_support: Option<String>Indicates whether non-volatile memory express (NVMe) is supported for instance store.
total_size_in_gb: Option<i64>The total size of the disks, in GB.
Trait Implementations§
Source§impl Clone for InstanceStorageInfo
impl Clone for InstanceStorageInfo
Source§fn clone(&self) -> InstanceStorageInfo
fn clone(&self) -> InstanceStorageInfo
Returns a duplicate 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 InstanceStorageInfo
impl Debug for InstanceStorageInfo
Source§impl Default for InstanceStorageInfo
impl Default for InstanceStorageInfo
Source§fn default() -> InstanceStorageInfo
fn default() -> InstanceStorageInfo
Returns the “default value” for a type. Read more
Source§impl PartialEq for InstanceStorageInfo
impl PartialEq for InstanceStorageInfo
impl StructuralPartialEq for InstanceStorageInfo
Auto Trait Implementations§
impl Freeze for InstanceStorageInfo
impl RefUnwindSafe for InstanceStorageInfo
impl Send for InstanceStorageInfo
impl Sync for InstanceStorageInfo
impl Unpin for InstanceStorageInfo
impl UnwindSafe for InstanceStorageInfo
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