pub struct UartTxFunctional { /* private fields */ }Expand description
Handwritten UartTx FL (FR135) — beyond FR126 Gpio / FR103 SyncFifo / GeneratedFunctional.
Models architectural ports tx / tx_byte / tx_busy ≡ Sim::settle+tick on
uart_tx_dual_stimulus. Not GeneratedFunctional; not Gpio alone; not SyncFifo alone.
Implementations§
Trait Implementations§
Source§impl AbstractionView for UartTxFunctional
impl AbstractionView for UartTxFunctional
fn cycle(&mut self, inputs: &PortValues) -> PortValues
Source§impl Clone for UartTxFunctional
impl Clone for UartTxFunctional
Source§fn clone(&self) -> UartTxFunctional
fn clone(&self) -> UartTxFunctional
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 UartTxFunctional
impl Debug for UartTxFunctional
Source§impl Default for UartTxFunctional
impl Default for UartTxFunctional
Source§fn default() -> UartTxFunctional
fn default() -> UartTxFunctional
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for UartTxFunctional
impl RefUnwindSafe for UartTxFunctional
impl Send for UartTxFunctional
impl Sync for UartTxFunctional
impl Unpin for UartTxFunctional
impl UnsafeUnpin for UartTxFunctional
impl UnwindSafe for UartTxFunctional
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