pub struct MicGain(/* private fields */);Expand description
Analog microphone pre-amplifier gain, 0–30 dB in 3 dB steps. The codec
adds a further +24 dB digital ADC_SCALE (register 0x16 reset value).
Implementations§
Trait Implementations§
impl Copy for MicGain
impl Eq for MicGain
impl StructuralPartialEq for MicGain
Auto Trait Implementations§
impl Freeze for MicGain
impl RefUnwindSafe for MicGain
impl Send for MicGain
impl Sync for MicGain
impl Unpin for MicGain
impl UnsafeUnpin for MicGain
impl UnwindSafe for MicGain
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)