pub struct BeatTiming {
pub time_seconds: f64,
pub strength: f32,
}Expand description
A single beat timing event.
Fields§
§time_seconds: f64Time in seconds since analysis started
strength: f32Strength of the beat (0.0 to 1.0)
Implementations§
Trait Implementations§
Source§impl Clone for BeatTiming
impl Clone for BeatTiming
Source§fn clone(&self) -> BeatTiming
fn clone(&self) -> BeatTiming
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 moreSource§impl Debug for BeatTiming
impl Debug for BeatTiming
Source§impl PartialEq for BeatTiming
impl PartialEq for BeatTiming
impl Copy for BeatTiming
impl StructuralPartialEq for BeatTiming
Auto Trait Implementations§
impl Freeze for BeatTiming
impl RefUnwindSafe for BeatTiming
impl Send for BeatTiming
impl Sync for BeatTiming
impl Unpin for BeatTiming
impl UnwindSafe for BeatTiming
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