pub struct AudioBeamFrame { /* private fields */ }Implementations§
Source§impl AudioBeamFrame
impl AudioBeamFrame
pub fn get_audio_source(&self) -> Result<AudioSource, Error>
pub fn get_duration(&self) -> Result<TIMESPAN, Error>
pub fn get_audio_beam(&self) -> Result<AudioBeam, Error>
pub fn get_sub_frame_count(&self) -> Result<UINT, Error>
pub fn get_sub_frame( &self, sub_frame_index: UINT, ) -> Result<AudioBeamSubFrame, Error>
pub fn get_relative_time_start(&self) -> Result<TIMESPAN, Error>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for AudioBeamFrame
impl RefUnwindSafe for AudioBeamFrame
impl !Send for AudioBeamFrame
impl !Sync for AudioBeamFrame
impl Unpin for AudioBeamFrame
impl UnwindSafe for AudioBeamFrame
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