Struct nvml_wrapper::struct_wrappers::unit::UnitInfo
source · [−]pub struct UnitInfo {
pub firmware_version: String,
pub id: String,
pub name: String,
pub serial: String,
}Expand description
Static S-class unit info.
Fields
firmware_version: Stringid: StringProduct identifier.
name: Stringserial: StringProduct serial number.
Trait Implementations
sourceimpl TryFrom<nvmlUnitInfo_st> for UnitInfo
impl TryFrom<nvmlUnitInfo_st> for UnitInfo
impl Eq for UnitInfo
impl StructuralEq for UnitInfo
impl StructuralPartialEq for UnitInfo
Auto Trait Implementations
impl RefUnwindSafe for UnitInfo
impl Send for UnitInfo
impl Sync for UnitInfo
impl Unpin for UnitInfo
impl UnwindSafe for UnitInfo
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into)Uses borrowed data to replace owned data, usually by cloning. Read more