pub struct TimingPoint {
pub offset: Time<f64>,
pub beat_length: f64,
pub time_signature: i32,
pub sample_set: Option<SampleSet>,
pub custom_sample_index: i32,
pub sample_volume: i32,
pub changes_timing: bool,
pub flags: TimingPointFlags,
}
Fields§
§offset: Time<f64>
§beat_length: f64
§time_signature: i32
e.g. 4 or 3
sample_set: Option<SampleSet>
§custom_sample_index: i32
§sample_volume: i32
§changes_timing: bool
§flags: TimingPointFlags
Trait Implementations§
Source§impl Clone for TimingPoint
impl Clone for TimingPoint
Source§fn clone(&self) -> TimingPoint
fn clone(&self) -> TimingPoint
Returns a copy 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 moreAuto Trait Implementations§
impl Freeze for TimingPoint
impl RefUnwindSafe for TimingPoint
impl Send for TimingPoint
impl Sync for TimingPoint
impl Unpin for TimingPoint
impl UnwindSafe for TimingPoint
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