pub struct TerminalMarker {
pub position: f32,
pub bpm: f32,
}Expand description
Represents the terminal beatgrid marker in the Serato BeatGrid tag.
The last beatgrid marker always has to be a terminal one. This is also the case if the tag only contains a single beatgrid marker.
Fields§
§position: f32The position in seconds.
bpm: f32The track’s beats per minute (BPM).
Trait Implementations§
Source§impl Clone for TerminalMarker
impl Clone for TerminalMarker
Source§fn clone(&self) -> TerminalMarker
fn clone(&self) -> TerminalMarker
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 TerminalMarker
impl RefUnwindSafe for TerminalMarker
impl Send for TerminalMarker
impl Sync for TerminalMarker
impl Unpin for TerminalMarker
impl UnsafeUnpin for TerminalMarker
impl UnwindSafe for TerminalMarker
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