pub struct WakeWordMonitor { /* private fields */ }Available on crate feature
microphone and non-target_family=wasm only.Implementations§
Source§impl WakeWordMonitor
impl WakeWordMonitor
pub fn control(&self) -> WakeWordControl
pub fn wait_timeout( &self, timeout: Duration, ) -> Result<Option<WakeWordEvent>, CaptureError>
pub fn resume(&self) -> Result<(), CaptureError>
Auto Trait Implementations§
impl !Sync for WakeWordMonitor
impl Freeze for WakeWordMonitor
impl RefUnwindSafe for WakeWordMonitor
impl Send for WakeWordMonitor
impl Unpin for WakeWordMonitor
impl UnsafeUnpin for WakeWordMonitor
impl UnwindSafe for WakeWordMonitor
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