#[repr(C)]pub struct TimeInfo {Show 14 fields
pub sample_pos: f64,
pub sample_rate: f64,
pub nano_seconds: f64,
pub ppq_pos: f64,
pub tempo: f64,
pub bar_start_pos: f64,
pub cycle_start_pos: f64,
pub cycle_end_pos: f64,
pub time_sig_numerator: i32,
pub time_sig_denominator: i32,
pub smpte_offset: i32,
pub smpte_frame_rate: i32,
pub samples_to_next_clock: i32,
pub flags: i32,
}Fields§
§sample_pos: f64§sample_rate: f64§nano_seconds: f64§ppq_pos: f64§tempo: f64§bar_start_pos: f64§cycle_start_pos: f64§cycle_end_pos: f64§time_sig_numerator: i32§time_sig_denominator: i32§smpte_offset: i32§smpte_frame_rate: i32§samples_to_next_clock: i32§flags: i32Trait Implementations§
Auto Trait Implementations§
impl Freeze for TimeInfo
impl RefUnwindSafe for TimeInfo
impl Send for TimeInfo
impl Sync for TimeInfo
impl Unpin for TimeInfo
impl UnwindSafe for TimeInfo
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