pub struct FrameProcessorSessionInfo {
pub processor_name: Option<String>,
pub selected_backend: Option<String>,
pub output_handle_kind: Option<NativeHandleKind>,
pub output_pipeline_profile: Option<NativeFramePipelineProfile>,
pub max_in_flight_frames: Option<u32>,
}Expand description
Optional session metadata returned after opening a frame processor session.
Fields§
§processor_name: Option<String>§selected_backend: Option<String>§output_handle_kind: Option<NativeHandleKind>§output_pipeline_profile: Option<NativeFramePipelineProfile>§max_in_flight_frames: Option<u32>Trait Implementations§
Source§impl Clone for FrameProcessorSessionInfo
impl Clone for FrameProcessorSessionInfo
Source§fn clone(&self) -> FrameProcessorSessionInfo
fn clone(&self) -> FrameProcessorSessionInfo
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 FrameProcessorSessionInfo
impl Debug for FrameProcessorSessionInfo
Source§impl Default for FrameProcessorSessionInfo
impl Default for FrameProcessorSessionInfo
Source§fn default() -> FrameProcessorSessionInfo
fn default() -> FrameProcessorSessionInfo
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for FrameProcessorSessionInfo
impl<'de> Deserialize<'de> for FrameProcessorSessionInfo
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for FrameProcessorSessionInfo
impl StructuralPartialEq for FrameProcessorSessionInfo
Auto Trait Implementations§
impl Freeze for FrameProcessorSessionInfo
impl RefUnwindSafe for FrameProcessorSessionInfo
impl Send for FrameProcessorSessionInfo
impl Sync for FrameProcessorSessionInfo
impl Unpin for FrameProcessorSessionInfo
impl UnsafeUnpin for FrameProcessorSessionInfo
impl UnwindSafe for FrameProcessorSessionInfo
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