pub struct TxFfeLevel(/* private fields */);Expand description
A TxFFE (transmitter feed-forward equalization) level index, 0–7.
The level a lane’s transmitter applies during FRL training. The range is checked on construction; the lower per-rate limit the source advertises to the sink is the link training layer’s concern.
Implementations§
Source§impl TxFfeLevel
impl TxFfeLevel
Trait Implementations§
Source§impl Clone for TxFfeLevel
impl Clone for TxFfeLevel
Source§fn clone(&self) -> TxFfeLevel
fn clone(&self) -> TxFfeLevel
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 moreimpl Copy for TxFfeLevel
Source§impl Debug for TxFfeLevel
impl Debug for TxFfeLevel
Source§impl Default for TxFfeLevel
impl Default for TxFfeLevel
Source§fn default() -> TxFfeLevel
fn default() -> TxFfeLevel
Returns the “default value” for a type. Read more
impl Eq for TxFfeLevel
Source§impl Hash for TxFfeLevel
impl Hash for TxFfeLevel
Source§impl Ord for TxFfeLevel
impl Ord for TxFfeLevel
Source§fn cmp(&self, other: &TxFfeLevel) -> Ordering
fn cmp(&self, other: &TxFfeLevel) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for TxFfeLevel
impl PartialEq for TxFfeLevel
Source§impl PartialOrd for TxFfeLevel
impl PartialOrd for TxFfeLevel
impl StructuralPartialEq for TxFfeLevel
Auto Trait Implementations§
impl Freeze for TxFfeLevel
impl RefUnwindSafe for TxFfeLevel
impl Send for TxFfeLevel
impl Sync for TxFfeLevel
impl Unpin for TxFfeLevel
impl UnsafeUnpin for TxFfeLevel
impl UnwindSafe for TxFfeLevel
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