Struct Txd
pub struct Txd { /* private fields */ }Expand description
Unspecified.
Implementations§
§impl Txd
impl Txd
pub const unsafe fn from_ptr(ptr: *mut ()) -> Txd
pub const fn as_ptr(&self) -> *mut ()
pub const fn amount(self) -> Reg<TxdAmount, R>
pub const fn amount(self) -> Reg<TxdAmount, R>
Number of bytes transferred in the last transaction, updated after the END event.
pub const fn currentamount(self) -> Reg<TxdCurrentamount, R>
pub const fn currentamount(self) -> Reg<TxdCurrentamount, R>
Number of bytes transferred in the current transaction.
pub const fn terminateonbuserror(self) -> Reg<TxdTerminateonbuserror, RW>
pub const fn terminateonbuserror(self) -> Reg<TxdTerminateonbuserror, RW>
Terminate the transaction if a BUSERROR event is detected.
pub const fn buserroraddress(self) -> Reg<u32, R>
pub const fn buserroraddress(self) -> Reg<u32, R>
Address of transaction that generated the last BUSERROR event.
Trait Implementations§
impl Copy for Txd
impl Eq for Txd
impl Send for Txd
impl StructuralPartialEq for Txd
impl Sync for Txd
Auto Trait Implementations§
impl Freeze for Txd
impl RefUnwindSafe for Txd
impl Unpin for Txd
impl UnsafeUnpin for Txd
impl UnwindSafe for Txd
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