pub struct HostDiskDimensionsLba {
pub block_size: i32,
pub block: i64,
}
Expand description
This data object type describes the logical block addressing system that uses block numbers and block sizes to refer to a block.
This scheme is employed by SCSI. If a SCSI disk is not involved, then blockSize is 512 bytes.
Fields§
§block_size: i32
The size of the blocks.
block: i64
The number of blocks.
Trait Implementations§
Source§impl Debug for HostDiskDimensionsLba
impl Debug for HostDiskDimensionsLba
Source§impl<'de> Deserialize<'de> for HostDiskDimensionsLba
impl<'de> Deserialize<'de> for HostDiskDimensionsLba
Source§fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>
fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for HostDiskDimensionsLba
impl Serialize for HostDiskDimensionsLba
Source§impl VimObjectTrait for HostDiskDimensionsLba
impl VimObjectTrait for HostDiskDimensionsLba
fn as_vim_object_ref<'a>(&'a self) -> &'a dyn VimObjectTrait
fn data_type(&self) -> StructType
impl DataObjectTrait for HostDiskDimensionsLba
Auto Trait Implementations§
impl Freeze for HostDiskDimensionsLba
impl RefUnwindSafe for HostDiskDimensionsLba
impl Send for HostDiskDimensionsLba
impl Sync for HostDiskDimensionsLba
impl Unpin for HostDiskDimensionsLba
impl UnwindSafe for HostDiskDimensionsLba
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