Struct firewire_dice_protocols::tcelectronic::shell::itwin::ItwinConfig
source · pub struct ItwinConfig {
pub mixer_stream_src_pair: ShellMixerStreamSourcePair,
pub standalone_src: ShellStandaloneClockSource,
pub standalone_rate: TcKonnektStandaloneClockRate,
pub output_pair_src: [ItwinOutputPairSrc; 7],
}Expand description
Configuration.
Fields§
§mixer_stream_src_pair: ShellMixerStreamSourcePairPair of stream source as mixer input.
standalone_src: ShellStandaloneClockSourceSource of sampling clock at standalone mode.
standalone_rate: TcKonnektStandaloneClockRateRate of sampling clock at standalone mode.
output_pair_src: [ItwinOutputPairSrc; 7]Pair of source for any type of physical output.
Trait Implementations§
source§impl AsMut<ShellMixerStreamSourcePair> for ItwinConfig
impl AsMut<ShellMixerStreamSourcePair> for ItwinConfig
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<ShellStandaloneClockSource> for ItwinConfig
impl AsMut<ShellStandaloneClockSource> for ItwinConfig
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<TcKonnektStandaloneClockRate> for ItwinConfig
impl AsMut<TcKonnektStandaloneClockRate> for ItwinConfig
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<ShellMixerStreamSourcePair> for ItwinConfig
impl AsRef<ShellMixerStreamSourcePair> for ItwinConfig
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<ShellStandaloneClockSource> for ItwinConfig
impl AsRef<ShellStandaloneClockSource> for ItwinConfig
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<TcKonnektStandaloneClockRate> for ItwinConfig
impl AsRef<TcKonnektStandaloneClockRate> for ItwinConfig
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 ItwinConfig
impl Clone for ItwinConfig
source§fn clone(&self) -> ItwinConfig
fn clone(&self) -> ItwinConfig
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 ItwinConfig
impl Debug for ItwinConfig
source§impl Default for ItwinConfig
impl Default for ItwinConfig
source§fn default() -> ItwinConfig
fn default() -> ItwinConfig
Returns the “default value” for a type. Read more
source§impl PartialEq for ItwinConfig
impl PartialEq for ItwinConfig
source§fn eq(&self, other: &ItwinConfig) -> bool
fn eq(&self, other: &ItwinConfig) -> bool
This method tests for
self and other values to be equal, and is used
by ==.source§impl TcKonnektMutableSegmentOperation<ItwinConfig> for ItwinProtocol
impl TcKonnektMutableSegmentOperation<ItwinConfig> for ItwinProtocol
source§impl TcKonnektNotifiedSegmentOperation<ItwinConfig> for ItwinProtocol
impl TcKonnektNotifiedSegmentOperation<ItwinConfig> for ItwinProtocol
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<ItwinConfig> for ItwinProtocol
impl TcKonnektSegmentSerdes<ItwinConfig> for ItwinProtocol
impl Copy for ItwinConfig
impl Eq for ItwinConfig
impl StructuralEq for ItwinConfig
impl StructuralPartialEq for ItwinConfig
Auto Trait Implementations§
impl RefUnwindSafe for ItwinConfig
impl Send for ItwinConfig
impl Sync for ItwinConfig
impl Unpin for ItwinConfig
impl UnwindSafe for ItwinConfig
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