pub struct OutputFilterContext {
pub pps: u32,
pub kind: PresentedSliceKind,
pub is_cyclic: bool,
}Expand description
Metadata describing the final presented slice seen by an OutputFilter.
Fields§
§pps: u32Output rate for the presented slice.
kind: PresentedSliceKindWhether the slice is a FIFO chunk or a frame-swap frame.
is_cyclic: boolWhether the slice should be interpreted as cyclic.
Trait Implementations§
Source§impl Clone for OutputFilterContext
impl Clone for OutputFilterContext
Source§fn clone(&self) -> OutputFilterContext
fn clone(&self) -> OutputFilterContext
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 OutputFilterContext
impl Debug for OutputFilterContext
Source§impl PartialEq for OutputFilterContext
impl PartialEq for OutputFilterContext
Source§fn eq(&self, other: &OutputFilterContext) -> bool
fn eq(&self, other: &OutputFilterContext) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for OutputFilterContext
impl Eq for OutputFilterContext
impl StructuralPartialEq for OutputFilterContext
Auto Trait Implementations§
impl Freeze for OutputFilterContext
impl RefUnwindSafe for OutputFilterContext
impl Send for OutputFilterContext
impl Sync for OutputFilterContext
impl Unpin for OutputFilterContext
impl UnsafeUnpin for OutputFilterContext
impl UnwindSafe for OutputFilterContext
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