#[repr(C)]pub struct FmfVolumeStatus {
pub label: [u8; 16],
pub state: u32,
pub _pad: u32,
pub entries: u64,
}Expand description
FFI volume status. state is crate::options::VolumeState as u32.
Fields§
§label: [u8; 16]Zero-padded UTF-8 drive label this status concerns (e.g. “C:”).
state: u32Volume lifecycle state (crate::options::VolumeState as u32).
_pad: u32C ABI padding (reserved; always 0).
entries: u64Number of indexed entries on this volume.
Trait Implementations§
Source§impl Clone for FmfVolumeStatus
impl Clone for FmfVolumeStatus
Source§fn clone(&self) -> FmfVolumeStatus
fn clone(&self) -> FmfVolumeStatus
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 FmfVolumeStatus
impl Debug for FmfVolumeStatus
impl Copy for FmfVolumeStatus
Auto Trait Implementations§
impl Freeze for FmfVolumeStatus
impl RefUnwindSafe for FmfVolumeStatus
impl Send for FmfVolumeStatus
impl Sync for FmfVolumeStatus
impl Unpin for FmfVolumeStatus
impl UnsafeUnpin for FmfVolumeStatus
impl UnwindSafe for FmfVolumeStatus
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