#[repr(transparent)]pub struct Tcr(pub u32);Expand description
Transmit Control Register
Tuple Fields§
§0: u32Implementations§
Source§impl Tcr
impl Tcr
Sourcepub const fn set_tfc_pause(&mut self, val: TfcPause)
pub const fn set_tfc_pause(&mut self, val: TfcPause)
Transmit Frame Control Pause
Sourcepub const fn set_rfc_pause(&mut self, val: bool)
pub const fn set_rfc_pause(&mut self, val: bool)
Receive Frame Control Pause
Sourcepub const fn set_addsel(&mut self, val: Addsel)
pub const fn set_addsel(&mut self, val: Addsel)
Source MAC Address Select On Transmit
Sourcepub const fn set_addins(&mut self, val: Addins)
pub const fn set_addins(&mut self, val: Addins)
Set MAC Address On Transmit
Sourcepub const fn set_crcfwd(&mut self, val: TcrCrcfwd)
pub const fn set_crcfwd(&mut self, val: TcrCrcfwd)
Forward Frame From Application With CRC
Trait Implementations§
impl Copy for Tcr
impl Eq for Tcr
impl StructuralPartialEq for Tcr
Auto Trait Implementations§
impl Freeze for Tcr
impl RefUnwindSafe for Tcr
impl Send for Tcr
impl Sync for Tcr
impl Unpin for Tcr
impl UnwindSafe for Tcr
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