Struct rust_hdl::sim::muxed_ad7193_sim::MuxedAD7193Simulators
source · [−]pub struct MuxedAD7193Simulators {
pub wires: SPIWiresSlave,
pub addr: Signal<In, Bits<3>>,
pub mux: MuxSlaves<8, 3>,
pub clock: Signal<In, Clock>,
/* private fields */
}
Fields
wires: SPIWiresSlave
addr: Signal<In, Bits<3>>
mux: MuxSlaves<8, 3>
clock: Signal<In, Clock>
Implementations
sourceimpl MuxedAD7193Simulators
impl MuxedAD7193Simulators
pub fn new(config: AD7193Config) -> Self
Trait Implementations
sourceimpl Block for MuxedAD7193Simulators
impl Block for MuxedAD7193Simulators
fn connect_all(&mut self)
fn update_all(&mut self)
fn has_changed(&self) -> bool
fn accept(&self, name: &str, probe: &mut dyn Probe)
Auto Trait Implementations
impl RefUnwindSafe for MuxedAD7193Simulators
impl Send for MuxedAD7193Simulators
impl Sync for MuxedAD7193Simulators
impl Unpin for MuxedAD7193Simulators
impl UnwindSafe for MuxedAD7193Simulators
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more