[−][src]Struct linux_nvme_sys::nvme_telemetry_log_page_hdr
struct nvme_telemetry_log_page_hdr - structure for telemetry log page @lpi: Log page identifier @iee_oui: IEEE OUI Identifier @dalb1: Data area 1 last block @dalb2: Data area 2 last block @dalb3: Data area 3 last block @ctrlavail: Controller initiated data available @ctrldgn: Controller initiated telemetry Data Generation Number @rsnident: Reason Identifier @telemetry_dataarea: Contains telemetry data block
This structure can be used for both telemetry host-initiated log page and controller-initiated log page.
Fields
lpi: __u8
rsvd: [__u8; 4]
iee_oui: [__u8; 3]
dalb1: __le16
dalb2: __le16
dalb3: __le16
rsvd1: [__u8; 368]
ctrlavail: __u8
ctrldgn: __u8
rsnident: [__u8; 128]
telemetry_dataarea: __IncompleteArrayField<__u8>
Trait Implementations
impl Default for nvme_telemetry_log_page_hdr
[src]
Auto Trait Implementations
impl Send for nvme_telemetry_log_page_hdr
impl Unpin for nvme_telemetry_log_page_hdr
impl Sync for nvme_telemetry_log_page_hdr
impl UnwindSafe for nvme_telemetry_log_page_hdr
impl RefUnwindSafe for nvme_telemetry_log_page_hdr
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, 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,