#[repr(u8)]pub enum RafOp {
Bind = 0,
BindReturn = 1,
Unbind = 2,
UnbindReturn = 3,
Start = 4,
StartReturn = 5,
Stop = 6,
StopReturn = 7,
TransferBuffer = 8,
StatusReport = 9,
}Expand description
RAF operation identifier tags (context-specific). These are the top-level CHOICE tags in the RAF PDU.
Variants§
Bind = 0
Bind invocation from user to provider.
BindReturn = 1
Bind return from provider to user.
Unbind = 2
Unbind invocation.
UnbindReturn = 3
Unbind return.
Start = 4
Start invocation.
StartReturn = 5
Start return.
Stop = 6
Stop invocation.
StopReturn = 7
Stop return.
TransferBuffer = 8
Transfer buffer (contains data invocations).
StatusReport = 9
Status report.
Trait Implementations§
impl Copy for RafOp
impl Eq for RafOp
impl StructuralPartialEq for RafOp
Auto Trait Implementations§
impl Freeze for RafOp
impl RefUnwindSafe for RafOp
impl Send for RafOp
impl Sync for RafOp
impl Unpin for RafOp
impl UnsafeUnpin for RafOp
impl UnwindSafe for RafOp
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