pub struct K24dConfig {
pub opt: ShellOptIfaceConfig,
pub coax_out_src: ShellCoaxOutPairSrc,
pub out_23_src: ShellPhysOutSrc,
pub standalone_src: ShellStandaloneClockSource,
pub standalone_rate: TcKonnektStandaloneClockRate,
}Expand description
Configuration.
Fields§
§opt: ShellOptIfaceConfigConfiguration for optical interface.
coax_out_src: ShellCoaxOutPairSrcSource of coaxial output.
out_23_src: ShellPhysOutSrcSource of analog output 3/4.
standalone_src: ShellStandaloneClockSourceSource of sampling clock at standalone mode.
standalone_rate: TcKonnektStandaloneClockRateRate of sampling clock at standalone mode.
Trait Implementations§
Source§impl AsMut<ShellCoaxOutPairSrc> for K24dConfig
impl AsMut<ShellCoaxOutPairSrc> for K24dConfig
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<ShellOptIfaceConfig> for K24dConfig
impl AsMut<ShellOptIfaceConfig> for K24dConfig
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 K24dConfig
impl AsMut<ShellStandaloneClockSource> for K24dConfig
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 K24dConfig
impl AsMut<TcKonnektStandaloneClockRate> for K24dConfig
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 K24dConfig
impl AsRef<ShellCoaxOutPairSrc> for K24dConfig
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<ShellOptIfaceConfig> for K24dConfig
impl AsRef<ShellOptIfaceConfig> for K24dConfig
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 K24dConfig
impl AsRef<ShellStandaloneClockSource> for K24dConfig
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 K24dConfig
impl AsRef<TcKonnektStandaloneClockRate> for K24dConfig
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 K24dConfig
impl Clone for K24dConfig
Source§fn clone(&self) -> K24dConfig
fn clone(&self) -> K24dConfig
Returns a duplicate 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 K24dConfig
impl Debug for K24dConfig
Source§impl Default for K24dConfig
impl Default for K24dConfig
Source§fn default() -> K24dConfig
fn default() -> K24dConfig
Returns the “default value” for a type. Read more
Source§impl PartialEq for K24dConfig
impl PartialEq for K24dConfig
Source§impl TcKonnektMutableSegmentOperation<K24dConfig> for K24dProtocol
impl TcKonnektMutableSegmentOperation<K24dConfig> for K24dProtocol
Source§impl TcKonnektNotifiedSegmentOperation<K24dConfig> for K24dProtocol
impl TcKonnektNotifiedSegmentOperation<K24dConfig> for K24dProtocol
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<K24dConfig> for K24dProtocol
impl TcKonnektSegmentSerdes<K24dConfig> for K24dProtocol
impl Copy for K24dConfig
impl Eq for K24dConfig
impl StructuralPartialEq for K24dConfig
Auto Trait Implementations§
impl Freeze for K24dConfig
impl RefUnwindSafe for K24dConfig
impl Send for K24dConfig
impl Sync for K24dConfig
impl Unpin for K24dConfig
impl UnwindSafe for K24dConfig
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