pub enum WasapiDeviceKind {
Render,
Capture,
}Available on Windows and (crate features
wasapi-capture or wasapi-renderer) only.Expand description
Which direction a WASAPI endpoint flows.
Variants§
Render
Speakers, headphones, HDMI audio, or another playback endpoint.
Capture
A microphone or another recording endpoint.
Trait Implementations§
Source§impl Clone for WasapiDeviceKind
impl Clone for WasapiDeviceKind
Source§fn clone(&self) -> WasapiDeviceKind
fn clone(&self) -> WasapiDeviceKind
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for WasapiDeviceKind
Source§impl Debug for WasapiDeviceKind
impl Debug for WasapiDeviceKind
impl Eq for WasapiDeviceKind
Source§impl PartialEq for WasapiDeviceKind
impl PartialEq for WasapiDeviceKind
impl StructuralPartialEq for WasapiDeviceKind
Auto Trait Implementations§
impl Freeze for WasapiDeviceKind
impl RefUnwindSafe for WasapiDeviceKind
impl Send for WasapiDeviceKind
impl Sync for WasapiDeviceKind
impl Unpin for WasapiDeviceKind
impl UnsafeUnpin for WasapiDeviceKind
impl UnwindSafe for WasapiDeviceKind
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