pub struct PlaybackTimingCase {
pub id: String,
pub score: Score,
pub options: PlaybackOptions,
pub expected_events: Vec<PlaybackEvent>,
pub tolerance: PlaybackTimingTolerance,
}Expand description
One score-backed timing case, independent from an audio synthesis backend.
Fields§
§id: String§score: Score§options: PlaybackOptions§expected_events: Vec<PlaybackEvent>§tolerance: PlaybackTimingToleranceTrait Implementations§
Source§impl Clone for PlaybackTimingCase
impl Clone for PlaybackTimingCase
Source§impl Debug for PlaybackTimingCase
impl Debug for PlaybackTimingCase
Source§impl<'de> Deserialize<'de> for PlaybackTimingCase
impl<'de> Deserialize<'de> for PlaybackTimingCase
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
Auto Trait Implementations§
impl Freeze for PlaybackTimingCase
impl RefUnwindSafe for PlaybackTimingCase
impl Send for PlaybackTimingCase
impl Sync for PlaybackTimingCase
impl Unpin for PlaybackTimingCase
impl UnsafeUnpin for PlaybackTimingCase
impl UnwindSafe for PlaybackTimingCase
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