pub struct BeatGrid {
pub bpm: f64,
pub offset_samples: i64,
pub sample_rate: u32,
pub beat_interval: f64,
}Expand description
Stub: beat grid for tempo-synced mixing.
Fields§
§bpm: f64§offset_samples: i64§sample_rate: u32§beat_interval: f64Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for BeatGrid
impl<'de> Deserialize<'de> for BeatGrid
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 BeatGrid
impl RefUnwindSafe for BeatGrid
impl Send for BeatGrid
impl Sync for BeatGrid
impl Unpin for BeatGrid
impl UnsafeUnpin for BeatGrid
impl UnwindSafe for BeatGrid
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