[−][src]Struct linux_nvme_sys::nvme_id_ctrl
Fields
vid: __le16ssvid: __le16sn: [c_char; 20]mn: [c_char; 40]fr: [c_char; 8]rab: __u8ieee: [__u8; 3]cmic: __u8mdts: __u8cntlid: __le16ver: __le32rtd3r: __le32rtd3e: __le32oaes: __le32ctratt: __le32rrls: __le16rsvd102: [__u8; 9]cntrltype: __u8fguid: [c_char; 16]crdt1: __le16crdt2: __le16crdt3: __le16rsvd134: [__u8; 122]oacs: __le16acl: __u8aerl: __u8frmw: __u8lpa: __u8elpe: __u8npss: __u8avscc: __u8apsta: __u8wctemp: __le16cctemp: __le16mtfa: __le16hmpre: __le32hmmin: __le32tnvmcap: [__u8; 16]unvmcap: [__u8; 16]rpmbs: __le32edstt: __le16dsto: __u8fwug: __u8kas: __le16hctma: __le16mntmt: __le16mxtmt: __le16sanicap: __le32hmminds: __le32hmmaxd: __le16nsetidmax: __le16endgidmax: __le16anatt: __u8anacap: __u8anagrpmax: __le32nanagrpid: __le32pels: __le32rsvd356: [__u8; 156]sqes: __u8cqes: __u8maxcmd: __le16nn: __le32oncs: __le16fuses: __le16fna: __u8vwc: __u8awun: __le16awupf: __le16nvscc: __u8nwpc: __u8acwu: __le16rsvd534: [__u8; 2]sgls: __le32mnan: __le32rsvd544: [__u8; 224]subnqn: [c_char; 256]rsvd1024: [__u8; 768]ioccsz: __le32iorcsz: __le32icdoff: __le16ctrattr: __u8msdbd: __u8rsvd1804: [__u8; 244]psd: [nvme_id_power_state; 32]vs: [__u8; 1024]Trait Implementations
impl Clone for nvme_id_ctrl[src]
fn clone(&self) -> nvme_id_ctrl[src]
fn clone_from(&mut self, source: &Self)1.0.0[src]
Performs copy-assignment from source. Read more
impl Copy for nvme_id_ctrl[src]
Auto Trait Implementations
impl Send for nvme_id_ctrl
impl Unpin for nvme_id_ctrl
impl Sync for nvme_id_ctrl
impl UnwindSafe for nvme_id_ctrl
impl RefUnwindSafe for nvme_id_ctrl
Blanket Implementations
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T[src]
fn clone_into(&self, target: &mut T)[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,