pub struct EbsDevice {
pub device_name: String,
pub ebs_iops: u64,
pub ebs_size: u64,
pub ebs_snapshot_id: String,
}Expand description
Description of an EBS block device.
Fields§
§device_name: String§ebs_iops: u64§ebs_size: u64§ebs_snapshot_id: StringTrait Implementations§
Source§impl<'de> Deserialize<'de> for EbsDevice
impl<'de> Deserialize<'de> for EbsDevice
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 EbsDevice
impl RefUnwindSafe for EbsDevice
impl Send for EbsDevice
impl Sync for EbsDevice
impl Unpin for EbsDevice
impl UnwindSafe for EbsDevice
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