#[repr(u32)]pub enum MaxEndEndTlpPrefixes {
One = 1,
Two = 2,
Three = 3,
Four = 0,
}Expand description
PCIe max TLP prefix values for use in Device Capabilities 2.
Values are defined in PCIe Base Specification for the Max End-End TLP Prefixes field in Device Capabilities 2 Register and similar fields.
Variants§
One = 1
1 End-End TLP Prefix / OHC-E1
Two = 2
2 End-End TLP Prefixes / OHC-E2
Three = 3
3 End-End TLP Prefixes / OHC-E4
Four = 0
4 End-End TLP Prefixes / OHC-E4
Implementations§
Trait Implementations§
Source§impl Clone for MaxEndEndTlpPrefixes
impl Clone for MaxEndEndTlpPrefixes
Source§fn clone(&self) -> MaxEndEndTlpPrefixes
fn clone(&self) -> MaxEndEndTlpPrefixes
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 MaxEndEndTlpPrefixes
impl Debug for MaxEndEndTlpPrefixes
impl Copy for MaxEndEndTlpPrefixes
Auto Trait Implementations§
impl Freeze for MaxEndEndTlpPrefixes
impl RefUnwindSafe for MaxEndEndTlpPrefixes
impl Send for MaxEndEndTlpPrefixes
impl Sync for MaxEndEndTlpPrefixes
impl Unpin for MaxEndEndTlpPrefixes
impl UnsafeUnpin for MaxEndEndTlpPrefixes
impl UnwindSafe for MaxEndEndTlpPrefixes
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