pub struct ProfileInfo {
pub copy_engine_count: u32,
pub decoder_count: u32,
pub encoder_count: u32,
pub id: u32,
pub instance_count: u32,
pub is_p2p_supported: bool,
pub jpeg_count: u32,
pub memory_size_mb: u64,
pub multiprocessor_count: u32,
pub ofa_count: u32,
pub slice_count: u32,
}Expand description
Profile info.
Fields§
§copy_engine_count: u32§decoder_count: u32§encoder_count: u32§id: u32§instance_count: u32§is_p2p_supported: bool§jpeg_count: u32§memory_size_mb: u64§multiprocessor_count: u32§ofa_count: u32§slice_count: u32Trait Implementations§
Source§impl Clone for ProfileInfo
impl Clone for ProfileInfo
Source§fn clone(&self) -> ProfileInfo
fn clone(&self) -> ProfileInfo
Returns a duplicate of the value. Read more
1.0.0 · 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 ProfileInfo
impl Debug for ProfileInfo
Source§impl From<nvmlGpuInstanceProfileInfo_st> for ProfileInfo
impl From<nvmlGpuInstanceProfileInfo_st> for ProfileInfo
Source§fn from(struct_: nvmlGpuInstanceProfileInfo_t) -> Self
fn from(struct_: nvmlGpuInstanceProfileInfo_t) -> Self
Converts to this type from the input type.
Source§impl PartialEq for ProfileInfo
impl PartialEq for ProfileInfo
impl Eq for ProfileInfo
impl StructuralPartialEq for ProfileInfo
Auto Trait Implementations§
impl Freeze for ProfileInfo
impl RefUnwindSafe for ProfileInfo
impl Send for ProfileInfo
impl Sync for ProfileInfo
impl Unpin for ProfileInfo
impl UnwindSafe for ProfileInfo
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