pub struct LtpPattern(/* private fields */);Expand description
A link training pattern to be driven on the physical lanes.
Produced by the link training state machine and passed to HdmiPhy::send_ltp.
The inner value is the raw pattern index from the SCDC Status_Flags register
(bits[7:4]): 1 = LFSR0, 2 = LFSR1, 3 = LFSR2, 4 = LFSR3. A value of 0
(no pattern) is the exit condition for the training loop and is never passed
to this method.
Implementations§
Source§impl LtpPattern
impl LtpPattern
Trait Implementations§
Source§impl Clone for LtpPattern
impl Clone for LtpPattern
Source§fn clone(&self) -> LtpPattern
fn clone(&self) -> LtpPattern
Returns a duplicate of the value. Read more
1.0.0 · 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 LtpPattern
impl Debug for LtpPattern
Source§impl PartialEq for LtpPattern
impl PartialEq for LtpPattern
impl Copy for LtpPattern
impl Eq for LtpPattern
impl StructuralPartialEq for LtpPattern
Auto Trait Implementations§
impl Freeze for LtpPattern
impl RefUnwindSafe for LtpPattern
impl Send for LtpPattern
impl Sync for LtpPattern
impl Unpin for LtpPattern
impl UnsafeUnpin for LtpPattern
impl UnwindSafe for LtpPattern
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