pub enum TlpFormatEncodingType {
MemoryRequest = 0,
MemoryLockRequest = 1,
IORequest = 2,
ConfigType0Request = 4,
ConfigType1Request = 5,
Completion = 10,
CompletionLocked = 11,
FetchAtomicOpRequest = 12,
UnconSwapAtomicOpRequest = 13,
CompSwapAtomicOpRequest = 14,
}
Variants§
MemoryRequest = 0
MemoryLockRequest = 1
IORequest = 2
ConfigType0Request = 4
ConfigType1Request = 5
Completion = 10
CompletionLocked = 11
FetchAtomicOpRequest = 12
UnconSwapAtomicOpRequest = 13
CompSwapAtomicOpRequest = 14
Trait Implementations§
Source§impl PartialEq for TlpFormatEncodingType
impl PartialEq for TlpFormatEncodingType
Source§impl TryFrom<u32> for TlpFormatEncodingType
impl TryFrom<u32> for TlpFormatEncodingType
impl StructuralPartialEq for TlpFormatEncodingType
Auto Trait Implementations§
impl Freeze for TlpFormatEncodingType
impl RefUnwindSafe for TlpFormatEncodingType
impl Send for TlpFormatEncodingType
impl Sync for TlpFormatEncodingType
impl Unpin for TlpFormatEncodingType
impl UnwindSafe for TlpFormatEncodingType
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