pub struct NvLinkFirmwareVersion {
pub ucode_type: u8,
pub major: u32,
pub minor: u32,
pub sub_minor: u32,
}Fields§
§ucode_type: u8§major: u32§minor: u32§sub_minor: u32Trait Implementations§
Source§impl Clone for NvLinkFirmwareVersion
impl Clone for NvLinkFirmwareVersion
Source§fn clone(&self) -> NvLinkFirmwareVersion
fn clone(&self) -> NvLinkFirmwareVersion
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 NvLinkFirmwareVersion
impl Debug for NvLinkFirmwareVersion
Source§impl From<nvmlNvlinkFirmwareVersion_t> for NvLinkFirmwareVersion
impl From<nvmlNvlinkFirmwareVersion_t> for NvLinkFirmwareVersion
Source§fn from(value: nvmlNvlinkFirmwareVersion_t) -> Self
fn from(value: nvmlNvlinkFirmwareVersion_t) -> Self
Converts to this type from the input type.
Source§impl Hash for NvLinkFirmwareVersion
impl Hash for NvLinkFirmwareVersion
Source§impl PartialEq for NvLinkFirmwareVersion
impl PartialEq for NvLinkFirmwareVersion
Source§fn eq(&self, other: &NvLinkFirmwareVersion) -> bool
fn eq(&self, other: &NvLinkFirmwareVersion) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for NvLinkFirmwareVersion
impl Eq for NvLinkFirmwareVersion
impl StructuralPartialEq for NvLinkFirmwareVersion
Auto Trait Implementations§
impl Freeze for NvLinkFirmwareVersion
impl RefUnwindSafe for NvLinkFirmwareVersion
impl Send for NvLinkFirmwareVersion
impl Sync for NvLinkFirmwareVersion
impl Unpin for NvLinkFirmwareVersion
impl UnsafeUnpin for NvLinkFirmwareVersion
impl UnwindSafe for NvLinkFirmwareVersion
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