Struct firewire_dice_protocols::tcelectronic::shell::klive::KliveConfig
source · pub struct KliveConfig {
pub opt: ShellOptIfaceConfig,
pub coax_out_src: ShellCoaxOutPairSrc,
pub out_01_src: ShellPhysOutSrc,
pub out_23_src: ShellPhysOutSrc,
pub mixer_stream_src_pair: ShellMixerStreamSourcePair,
pub standalone_src: ShellStandaloneClockSource,
pub standalone_rate: TcKonnektStandaloneClockRate,
pub midi_sender: TcKonnektMidiSender,
}Expand description
Configuration.
Fields§
§opt: ShellOptIfaceConfigConfiguration for optical interface.
coax_out_src: ShellCoaxOutPairSrcSource of coaxial output.
out_01_src: ShellPhysOutSrcSource of analog output 1/2.
out_23_src: ShellPhysOutSrcSource of analog output 3/4.
mixer_stream_src_pair: ShellMixerStreamSourcePairSource of stream input pair as mixer source.
standalone_src: ShellStandaloneClockSourceSource of sampling clock at standalone mode.
standalone_rate: TcKonnektStandaloneClockRateRate of sampling clock at standalone mode.
midi_sender: TcKonnektMidiSenderConfiguration for midi event generator.
Trait Implementations§
source§impl AsMut<ShellCoaxOutPairSrc> for KliveConfig
impl AsMut<ShellCoaxOutPairSrc> for KliveConfig
source§fn as_mut(&mut self) -> &mut ShellCoaxOutPairSrc
fn as_mut(&mut self) -> &mut ShellCoaxOutPairSrc
Converts this type into a mutable reference of the (usually inferred) input type.
source§impl AsMut<ShellMixerStreamSourcePair> for KliveConfig
impl AsMut<ShellMixerStreamSourcePair> for KliveConfig
source§fn as_mut(&mut self) -> &mut ShellMixerStreamSourcePair
fn as_mut(&mut self) -> &mut ShellMixerStreamSourcePair
Converts this type into a mutable reference of the (usually inferred) input type.
source§impl AsMut<ShellOptIfaceConfig> for KliveConfig
impl AsMut<ShellOptIfaceConfig> for KliveConfig
source§fn as_mut(&mut self) -> &mut ShellOptIfaceConfig
fn as_mut(&mut self) -> &mut ShellOptIfaceConfig
Converts this type into a mutable reference of the (usually inferred) input type.
source§impl AsMut<ShellStandaloneClockSource> for KliveConfig
impl AsMut<ShellStandaloneClockSource> for KliveConfig
source§fn as_mut(&mut self) -> &mut ShellStandaloneClockSource
fn as_mut(&mut self) -> &mut ShellStandaloneClockSource
Converts this type into a mutable reference of the (usually inferred) input type.
source§impl AsMut<TcKonnektMidiSender> for KliveConfig
impl AsMut<TcKonnektMidiSender> for KliveConfig
source§fn as_mut(&mut self) -> &mut TcKonnektMidiSender
fn as_mut(&mut self) -> &mut TcKonnektMidiSender
Converts this type into a mutable reference of the (usually inferred) input type.
source§impl AsMut<TcKonnektStandaloneClockRate> for KliveConfig
impl AsMut<TcKonnektStandaloneClockRate> for KliveConfig
source§fn as_mut(&mut self) -> &mut TcKonnektStandaloneClockRate
fn as_mut(&mut self) -> &mut TcKonnektStandaloneClockRate
Converts this type into a mutable reference of the (usually inferred) input type.
source§impl AsRef<ShellCoaxOutPairSrc> for KliveConfig
impl AsRef<ShellCoaxOutPairSrc> for KliveConfig
source§fn as_ref(&self) -> &ShellCoaxOutPairSrc
fn as_ref(&self) -> &ShellCoaxOutPairSrc
Converts this type into a shared reference of the (usually inferred) input type.
source§impl AsRef<ShellMixerStreamSourcePair> for KliveConfig
impl AsRef<ShellMixerStreamSourcePair> for KliveConfig
source§fn as_ref(&self) -> &ShellMixerStreamSourcePair
fn as_ref(&self) -> &ShellMixerStreamSourcePair
Converts this type into a shared reference of the (usually inferred) input type.
source§impl AsRef<ShellOptIfaceConfig> for KliveConfig
impl AsRef<ShellOptIfaceConfig> for KliveConfig
source§fn as_ref(&self) -> &ShellOptIfaceConfig
fn as_ref(&self) -> &ShellOptIfaceConfig
Converts this type into a shared reference of the (usually inferred) input type.
source§impl AsRef<ShellStandaloneClockSource> for KliveConfig
impl AsRef<ShellStandaloneClockSource> for KliveConfig
source§fn as_ref(&self) -> &ShellStandaloneClockSource
fn as_ref(&self) -> &ShellStandaloneClockSource
Converts this type into a shared reference of the (usually inferred) input type.
source§impl AsRef<TcKonnektMidiSender> for KliveConfig
impl AsRef<TcKonnektMidiSender> for KliveConfig
source§fn as_ref(&self) -> &TcKonnektMidiSender
fn as_ref(&self) -> &TcKonnektMidiSender
Converts this type into a shared reference of the (usually inferred) input type.
source§impl AsRef<TcKonnektStandaloneClockRate> for KliveConfig
impl AsRef<TcKonnektStandaloneClockRate> for KliveConfig
source§fn as_ref(&self) -> &TcKonnektStandaloneClockRate
fn as_ref(&self) -> &TcKonnektStandaloneClockRate
Converts this type into a shared reference of the (usually inferred) input type.
source§impl Clone for KliveConfig
impl Clone for KliveConfig
source§fn clone(&self) -> KliveConfig
fn clone(&self) -> KliveConfig
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 KliveConfig
impl Debug for KliveConfig
source§impl Default for KliveConfig
impl Default for KliveConfig
source§fn default() -> KliveConfig
fn default() -> KliveConfig
Returns the “default value” for a type. Read more
source§impl PartialEq for KliveConfig
impl PartialEq for KliveConfig
source§fn eq(&self, other: &KliveConfig) -> bool
fn eq(&self, other: &KliveConfig) -> bool
This method tests for
self and other values to be equal, and is used
by ==.source§impl TcKonnektMutableSegmentOperation<KliveConfig> for KliveProtocol
impl TcKonnektMutableSegmentOperation<KliveConfig> for KliveProtocol
source§impl TcKonnektNotifiedSegmentOperation<KliveConfig> for KliveProtocol
impl TcKonnektNotifiedSegmentOperation<KliveConfig> for KliveProtocol
const NOTIFY_FLAG: u32 = 131_072u32
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<KliveConfig> for KliveProtocol
impl TcKonnektSegmentSerdes<KliveConfig> for KliveProtocol
impl Copy for KliveConfig
impl Eq for KliveConfig
impl StructuralEq for KliveConfig
impl StructuralPartialEq for KliveConfig
Auto Trait Implementations§
impl RefUnwindSafe for KliveConfig
impl Send for KliveConfig
impl Sync for KliveConfig
impl Unpin for KliveConfig
impl UnwindSafe for KliveConfig
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