pub enum OrfSendReceive {
Receive,
Send,
Both,
Unknown(u8),
}Expand description
Capability Send/Receive field (RFC 5291 §4). Unknown values are preserved.
Variants§
Receive
The speaker is willing to receive ORF entries from its peer.
Send
The speaker is willing to send ORF entries to its peer.
Both
The speaker is willing to both send and receive ORF entries.
Unknown(u8)
Any other value, preserved verbatim.
Implementations§
Source§impl OrfSendReceive
impl OrfSendReceive
Trait Implementations§
Source§impl Clone for OrfSendReceive
impl Clone for OrfSendReceive
Source§fn clone(&self) -> OrfSendReceive
fn clone(&self) -> OrfSendReceive
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for OrfSendReceive
Source§impl Debug for OrfSendReceive
impl Debug for OrfSendReceive
impl Eq for OrfSendReceive
Source§impl Hash for OrfSendReceive
impl Hash for OrfSendReceive
Source§impl PartialEq for OrfSendReceive
impl PartialEq for OrfSendReceive
Source§fn eq(&self, other: &OrfSendReceive) -> bool
fn eq(&self, other: &OrfSendReceive) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for OrfSendReceive
Auto Trait Implementations§
impl Freeze for OrfSendReceive
impl RefUnwindSafe for OrfSendReceive
impl Send for OrfSendReceive
impl Sync for OrfSendReceive
impl Unpin for OrfSendReceive
impl UnsafeUnpin for OrfSendReceive
impl UnwindSafe for OrfSendReceive
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