pub struct AudioBeam { /* private fields */ }Implementations§
Source§impl AudioBeam
impl AudioBeam
pub fn get_audio_source(&self) -> Result<AudioSource, Error>
pub fn get_audio_beam_mode(&self) -> Result<AudioBeamMode, Error>
pub fn put_audio_beam_mode( &self, audio_beam_mode: AudioBeamMode, ) -> Result<(), Error>
pub fn get_beam_angle(&self) -> Result<f32, Error>
pub fn put_beam_angle(&self, beam_angle: f32) -> Result<(), Error>
pub fn get_beam_angle_confidence(&self) -> Result<f32, Error>
pub fn open_input_stream(&self) -> Result<IStream, Error>
pub fn get_relative_time(&self) -> Result<TIMESPAN, Error>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for AudioBeam
impl RefUnwindSafe for AudioBeam
impl !Send for AudioBeam
impl !Sync for AudioBeam
impl Unpin for AudioBeam
impl UnwindSafe for AudioBeam
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