pub enum MessageFunction {
Request = 0,
Response = 1,
Advice = 2,
AdviceResponse = 3,
Notification = 4,
NotificationAck = 5,
Instruction = 6,
InstructionAck = 7,
Reserved8 = 8,
Reserved9 = 9,
}Available on crate feature
std only.Expand description
Message Function (3rd digit of MTI)
Variants§
Request = 0
Request (xx0x)
Response = 1
Request response (xx1x)
Advice = 2
Advice (xx2x)
AdviceResponse = 3
Advice response (xx3x)
Notification = 4
Notification (xx4x)
NotificationAck = 5
Notification acknowledgement (xx5x)
Instruction = 6
Instruction (xx6x)
InstructionAck = 7
Instruction acknowledgement (xx7x)
Reserved8 = 8
Reserved (xx8x)
Reserved9 = 9
Reserved (xx9x)
Trait Implementations§
Source§impl Clone for MessageFunction
impl Clone for MessageFunction
Source§fn clone(&self) -> MessageFunction
fn clone(&self) -> MessageFunction
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 MessageFunction
impl Debug for MessageFunction
Source§impl Hash for MessageFunction
impl Hash for MessageFunction
Source§impl PartialEq for MessageFunction
impl PartialEq for MessageFunction
impl Copy for MessageFunction
impl Eq for MessageFunction
impl StructuralPartialEq for MessageFunction
Auto Trait Implementations§
impl Freeze for MessageFunction
impl RefUnwindSafe for MessageFunction
impl Send for MessageFunction
impl Sync for MessageFunction
impl Unpin for MessageFunction
impl UnsafeUnpin for MessageFunction
impl UnwindSafe for MessageFunction
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