pub enum TlpType {
Show 20 variants
MemReadReq,
MemReadLockReq,
MemWriteReq,
IOReadReq,
IOWriteReq,
ConfType0ReadReq,
ConfType0WriteReq,
ConfType1ReadReq,
ConfType1WriteReq,
MsgReq,
MsgReqData,
Cpl,
CplData,
CplLocked,
CplDataLocked,
FetchAddAtomicOpReq,
SwapAtomicOpReq,
CompareSwapAtomicOpReq,
LocalTlpPrefix,
EndToEndTlpPrefix,
}
Variants§
MemReadReq
MemReadLockReq
MemWriteReq
IOReadReq
IOWriteReq
ConfType0ReadReq
ConfType0WriteReq
ConfType1ReadReq
ConfType1WriteReq
MsgReq
MsgReqData
Cpl
CplData
CplLocked
CplDataLocked
FetchAddAtomicOpReq
SwapAtomicOpReq
CompareSwapAtomicOpReq
LocalTlpPrefix
EndToEndTlpPrefix
Trait Implementations§
impl StructuralPartialEq for TlpType
Auto Trait Implementations§
impl Freeze for TlpType
impl RefUnwindSafe for TlpType
impl Send for TlpType
impl Sync for TlpType
impl Unpin for TlpType
impl UnwindSafe for TlpType
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