pub enum A2dpState {
Idle,
Configured,
Streaming,
Suspended,
}Expand description
A2DP stream state
Variants§
Idle
Endpoint is idle (not configured)
Configured
Endpoint is configured (codec negotiated)
Streaming
Stream is actively sending/receiving audio
Suspended
Stream is temporarily suspended
Trait Implementations§
impl Copy for A2dpState
impl Eq for A2dpState
impl StructuralPartialEq for A2dpState
Auto Trait Implementations§
impl Freeze for A2dpState
impl RefUnwindSafe for A2dpState
impl Send for A2dpState
impl Sync for A2dpState
impl Unpin for A2dpState
impl UnwindSafe for A2dpState
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)