Struct rust_hdl::widgets::bidirectional_bus::FifoBus [−][src]
pub struct FifoBus<T: Synth> {
pub to_bus: Signal<In, T>,
pub write: Signal<In, Bit>,
pub full: Signal<Out, Bit>,
pub from_bus: Signal<Out, T>,
pub read: Signal<In, Bit>,
pub empty: Signal<Out, Bit>,
}
Fields
to_bus: Signal<In, T>
write: Signal<In, Bit>
full: Signal<Out, Bit>
from_bus: Signal<Out, T>
read: Signal<In, Bit>
empty: Signal<Out, Bit>
Trait Implementations
Auto Trait Implementations
impl<T> RefUnwindSafe for FifoBus<T> where
T: RefUnwindSafe,
impl<T> UnwindSafe for FifoBus<T> where
T: UnwindSafe,
Blanket Implementations
Mutably borrows from an owned value. Read more