pub struct SystemEventData {
pub event_types: SystemEventTypes,
pub gpu_id: u32,
}Fields§
§event_types: SystemEventTypes§gpu_id: u32Trait Implementations§
Source§impl Clone for SystemEventData
impl Clone for SystemEventData
Source§fn clone(&self) -> SystemEventData
fn clone(&self) -> SystemEventData
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 SystemEventData
impl Debug for SystemEventData
Source§impl From<nvmlSystemEventData_v1_t> for SystemEventData
impl From<nvmlSystemEventData_v1_t> for SystemEventData
Source§fn from(value: nvmlSystemEventData_v1_t) -> Self
fn from(value: nvmlSystemEventData_v1_t) -> Self
Converts to this type from the input type.
Source§impl Hash for SystemEventData
impl Hash for SystemEventData
Source§impl PartialEq for SystemEventData
impl PartialEq for SystemEventData
Source§fn eq(&self, other: &SystemEventData) -> bool
fn eq(&self, other: &SystemEventData) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for SystemEventData
impl Eq for SystemEventData
impl StructuralPartialEq for SystemEventData
Auto Trait Implementations§
impl Freeze for SystemEventData
impl RefUnwindSafe for SystemEventData
impl Send for SystemEventData
impl Sync for SystemEventData
impl Unpin for SystemEventData
impl UnsafeUnpin for SystemEventData
impl UnwindSafe for SystemEventData
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