pub enum PlaybackTimingMismatch {
EventCount {
expected: usize,
actual: usize,
},
EventIdentity {
index: usize,
},
StartTime {
index: usize,
error_secs: f64,
},
Duration {
index: usize,
error_secs: f64,
},
}Expand description
A typed difference in a host playback trace. Audio rendering is deliberately not compared.
Variants§
Trait Implementations§
Source§impl Clone for PlaybackTimingMismatch
impl Clone for PlaybackTimingMismatch
Source§impl Debug for PlaybackTimingMismatch
impl Debug for PlaybackTimingMismatch
Source§impl<'de> Deserialize<'de> for PlaybackTimingMismatch
impl<'de> Deserialize<'de> for PlaybackTimingMismatch
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
Source§impl PartialEq for PlaybackTimingMismatch
impl PartialEq for PlaybackTimingMismatch
Source§impl Serialize for PlaybackTimingMismatch
impl Serialize for PlaybackTimingMismatch
impl StructuralPartialEq for PlaybackTimingMismatch
Auto Trait Implementations§
impl Freeze for PlaybackTimingMismatch
impl RefUnwindSafe for PlaybackTimingMismatch
impl Send for PlaybackTimingMismatch
impl Sync for PlaybackTimingMismatch
impl Unpin for PlaybackTimingMismatch
impl UnsafeUnpin for PlaybackTimingMismatch
impl UnwindSafe for PlaybackTimingMismatch
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