Struct firewire_dice_protocols::tcelectronic::shell::k24d::K24dMixerState
source · pub struct K24dMixerState {
pub mixer: ShellMixerState,
pub reverb_return: ShellReverbReturn,
pub use_ch_strip_as_plugin: bool,
pub use_reverb_at_mid_rate: bool,
pub enabled: bool,
}Expand description
State of mixer.
Fields§
§mixer: ShellMixerStateThe common structure for state of mixer.
reverb_return: ShellReverbReturnThe parameter of return from reverb effect.
use_ch_strip_as_plugin: boolWhether to use channel strip effect as plugin. It results in output of channel strip effect on tx stream.
use_reverb_at_mid_rate: boolWhether to use reverb effect at middle sampling rate (88.2/96.0 kHz).
enabled: boolWhether to use mixer function.
Trait Implementations§
source§impl AsMut<ShellMixerState> for K24dMixerState
impl AsMut<ShellMixerState> for K24dMixerState
source§fn as_mut(&mut self) -> &mut ShellMixerState
fn as_mut(&mut self) -> &mut ShellMixerState
Converts this type into a mutable reference of the (usually inferred) input type.
source§impl AsMut<ShellReverbReturn> for K24dMixerState
impl AsMut<ShellReverbReturn> for K24dMixerState
source§fn as_mut(&mut self) -> &mut ShellReverbReturn
fn as_mut(&mut self) -> &mut ShellReverbReturn
Converts this type into a mutable reference of the (usually inferred) input type.
source§impl AsRef<ShellMixerState> for K24dMixerState
impl AsRef<ShellMixerState> for K24dMixerState
source§fn as_ref(&self) -> &ShellMixerState
fn as_ref(&self) -> &ShellMixerState
Converts this type into a shared reference of the (usually inferred) input type.
source§impl AsRef<ShellReverbReturn> for K24dMixerState
impl AsRef<ShellReverbReturn> for K24dMixerState
source§fn as_ref(&self) -> &ShellReverbReturn
fn as_ref(&self) -> &ShellReverbReturn
Converts this type into a shared reference of the (usually inferred) input type.
source§impl Clone for K24dMixerState
impl Clone for K24dMixerState
source§fn clone(&self) -> K24dMixerState
fn clone(&self) -> K24dMixerState
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl Debug for K24dMixerState
impl Debug for K24dMixerState
source§impl Default for K24dMixerState
impl Default for K24dMixerState
source§impl PartialEq for K24dMixerState
impl PartialEq for K24dMixerState
source§fn eq(&self, other: &K24dMixerState) -> bool
fn eq(&self, other: &K24dMixerState) -> bool
This method tests for
self and other values to be equal, and is used
by ==.source§impl TcKonnektMutableSegmentOperation<K24dMixerState> for K24dProtocol
impl TcKonnektMutableSegmentOperation<K24dMixerState> for K24dProtocol
source§impl TcKonnektNotifiedSegmentOperation<K24dMixerState> for K24dProtocol
impl TcKonnektNotifiedSegmentOperation<K24dMixerState> for K24dProtocol
const NOTIFY_FLAG: u32 = 262_144u32
source§fn is_notified_segment(_: &TcKonnektSegment<T>, msg: u32) -> bool
fn is_notified_segment(_: &TcKonnektSegment<T>, msg: u32) -> bool
Check message to be notified or not.
source§impl TcKonnektSegmentSerdes<K24dMixerState> for K24dProtocol
impl TcKonnektSegmentSerdes<K24dMixerState> for K24dProtocol
impl Eq for K24dMixerState
impl StructuralEq for K24dMixerState
impl StructuralPartialEq for K24dMixerState
Auto Trait Implementations§
impl RefUnwindSafe for K24dMixerState
impl Send for K24dMixerState
impl Sync for K24dMixerState
impl Unpin for K24dMixerState
impl UnwindSafe for K24dMixerState
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