pub struct Digi003Protocol;Expand description
The protocol implementation for Digi 003.
Trait Implementations§
Source§impl Debug for Digi003Protocol
impl Debug for Digi003Protocol
Source§impl Default for Digi003Protocol
impl Default for Digi003Protocol
Source§fn default() -> Digi003Protocol
fn default() -> Digi003Protocol
Returns the “default value” for a type. Read more
Source§impl Dg00xHardwareSpecification for Digi003Protocol
impl Dg00xHardwareSpecification for Digi003Protocol
const SAMPLING_CLOCK_SOURCES: &'static [ClockSource]
const SAMPLING_CLOCK_RATES: &'static [u32] = _
const MONITOR_SOURCE_GAIN_MIN: u8 = 0u8
const MONITOR_SOURCE_GAIN_MAX: u8 = 128u8
const MONITOR_SOURCE_GAIN_STEP: u8 = 1u8
Source§impl Dg00xWhollyCachableParamsOperation<OpticalInterfaceMode> for Digi003Protocol
impl Dg00xWhollyCachableParamsOperation<OpticalInterfaceMode> for Digi003Protocol
fn cache_wholly( req: &mut FwReq, node: &mut FwNode, states: &mut OpticalInterfaceMode, timeout_ms: u32, ) -> Result<(), Error>
Source§impl Dg00xWhollyUpdatableParamsOperation<OpticalInterfaceMode> for Digi003Protocol
impl Dg00xWhollyUpdatableParamsOperation<OpticalInterfaceMode> for Digi003Protocol
fn update_wholly( req: &mut FwReq, node: &mut FwNode, params: &OpticalInterfaceMode, timeout_ms: u32, ) -> Result<(), Error>
Auto Trait Implementations§
impl Freeze for Digi003Protocol
impl RefUnwindSafe for Digi003Protocol
impl Send for Digi003Protocol
impl Sync for Digi003Protocol
impl Unpin for Digi003Protocol
impl UnwindSafe for Digi003Protocol
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