pub struct StreamingValidationResult {
pub buffer_underruns: usize,
pub dropped_frames: usize,
pub average_fps: f64,
pub max_latency_recorded: Duration,
pub total_frames: usize,
}Expand description
Successful validation result
Fields§
§buffer_underruns: usizeNumber of buffer underruns
dropped_frames: usizeNumber of dropped frames
average_fps: f64Average FPS
max_latency_recorded: DurationMaximum latency recorded
total_frames: usizeTotal frames processed
Trait Implementations§
Source§impl Clone for StreamingValidationResult
impl Clone for StreamingValidationResult
Source§fn clone(&self) -> StreamingValidationResult
fn clone(&self) -> StreamingValidationResult
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 moreAuto Trait Implementations§
impl Freeze for StreamingValidationResult
impl RefUnwindSafe for StreamingValidationResult
impl Send for StreamingValidationResult
impl Sync for StreamingValidationResult
impl Unpin for StreamingValidationResult
impl UnsafeUnpin for StreamingValidationResult
impl UnwindSafe for StreamingValidationResult
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