#[repr(C)]pub struct dm_ioctl {
pub version: [__u32; 3],
pub data_size: __u32,
pub data_start: __u32,
pub target_count: __u32,
pub open_count: __s32,
pub flags: __u32,
pub event_nr: __u32,
pub padding: __u32,
pub dev: __u64,
pub name: [c_char; 128],
pub uuid: [c_char; 129],
pub data: [c_char; 7],
}Fields§
§version: [__u32; 3]§data_size: __u32§data_start: __u32§target_count: __u32§open_count: __s32§flags: __u32§event_nr: __u32§padding: __u32§dev: __u64§name: [c_char; 128]§uuid: [c_char; 129]§data: [c_char; 7]Trait Implementations§
impl Copy for dm_ioctl
Auto Trait Implementations§
impl Freeze for dm_ioctl
impl RefUnwindSafe for dm_ioctl
impl Send for dm_ioctl
impl Sync for dm_ioctl
impl Unpin for dm_ioctl
impl UnwindSafe for dm_ioctl
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