pub struct SyncFifoFunctional { /* private fields */ }Expand description
Depth-4 SyncFifo functional model (architectural PortValues).
FR103 completion face for FIFO. FR112 separately deepens
GeneratedFunctional MemRead≡tick; that path does not replace this
handwritten SyncFifo FL (see docs/fr103-ip-dual-model.md).
Implementations§
Trait Implementations§
Source§impl AbstractionView for SyncFifoFunctional
impl AbstractionView for SyncFifoFunctional
fn cycle(&mut self, inputs: &PortValues) -> PortValues
Source§impl Clone for SyncFifoFunctional
impl Clone for SyncFifoFunctional
Source§fn clone(&self) -> SyncFifoFunctional
fn clone(&self) -> SyncFifoFunctional
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 SyncFifoFunctional
impl Debug for SyncFifoFunctional
Source§impl Default for SyncFifoFunctional
impl Default for SyncFifoFunctional
Source§fn default() -> SyncFifoFunctional
fn default() -> SyncFifoFunctional
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for SyncFifoFunctional
impl RefUnwindSafe for SyncFifoFunctional
impl Send for SyncFifoFunctional
impl Sync for SyncFifoFunctional
impl Unpin for SyncFifoFunctional
impl UnsafeUnpin for SyncFifoFunctional
impl UnwindSafe for SyncFifoFunctional
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