pub struct FbcSessionInfo {
pub session_id: u32,
pub pid: Pid,
pub vgpu_instance: u32,
pub display_ordinal: u32,
pub session_type: FbcSessionType,
pub session_flags: u32,
pub max_horizontal_resolution: u32,
pub max_vertical_resolution: u32,
pub horizontal_resolution: u32,
pub vertical_resolution: u32,
pub average_fps: u32,
pub average_latency_us: u32,
}Fields§
§session_id: u32§pid: Pid§vgpu_instance: u32§display_ordinal: u32§session_type: FbcSessionType§session_flags: u32§max_horizontal_resolution: u32§max_vertical_resolution: u32§horizontal_resolution: u32§vertical_resolution: u32§average_fps: u32§average_latency_us: u32Trait Implementations§
Source§impl Clone for FbcSessionInfo
impl Clone for FbcSessionInfo
Source§fn clone(&self) -> FbcSessionInfo
fn clone(&self) -> FbcSessionInfo
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 FbcSessionInfo
impl Debug for FbcSessionInfo
Source§impl From<nvmlFBCSessionInfo_st> for FbcSessionInfo
impl From<nvmlFBCSessionInfo_st> for FbcSessionInfo
Source§fn from(value: nvmlFBCSessionInfo_t) -> Self
fn from(value: nvmlFBCSessionInfo_t) -> Self
Converts to this type from the input type.
Source§impl Hash for FbcSessionInfo
impl Hash for FbcSessionInfo
Source§impl PartialEq for FbcSessionInfo
impl PartialEq for FbcSessionInfo
Source§fn eq(&self, other: &FbcSessionInfo) -> bool
fn eq(&self, other: &FbcSessionInfo) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for FbcSessionInfo
impl Eq for FbcSessionInfo
impl StructuralPartialEq for FbcSessionInfo
Auto Trait Implementations§
impl Freeze for FbcSessionInfo
impl RefUnwindSafe for FbcSessionInfo
impl Send for FbcSessionInfo
impl Sync for FbcSessionInfo
impl Unpin for FbcSessionInfo
impl UnsafeUnpin for FbcSessionInfo
impl UnwindSafe for FbcSessionInfo
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