Struct goxlr_ipc::MicSettings
source · [−]pub struct MicSettings {
pub mic_type: MicrophoneType,
pub mic_gains: [u16; 3],
pub equaliser: Equaliser,
pub equaliser_mini: EqualiserMini,
pub noise_gate: NoiseGate,
pub compressor: Compressor,
}
Fields
mic_type: MicrophoneType
mic_gains: [u16; 3]
equaliser: Equaliser
equaliser_mini: EqualiserMini
noise_gate: NoiseGate
compressor: Compressor
Trait Implementations
sourceimpl Clone for MicSettings
impl Clone for MicSettings
sourcefn clone(&self) -> MicSettings
fn clone(&self) -> MicSettings
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for MicSettings
impl Debug for MicSettings
sourceimpl<'de> Deserialize<'de> for MicSettings
impl<'de> Deserialize<'de> for MicSettings
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl Serialize for MicSettings
impl Serialize for MicSettings
Auto Trait Implementations
impl RefUnwindSafe for MicSettings
impl Send for MicSettings
impl Sync for MicSettings
impl Unpin for MicSettings
impl UnwindSafe for MicSettings
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more