pub enum ForwardReason {
MatchedForwardIncoming,
MatchedForwardCached,
CompensatoryReply,
KeyExchangeInitiation,
KeyExchangeReply,
}Expand description
Forward reason.
Variants§
MatchedForwardIncoming
Forwarded incoming message X using matched message header addresses.
MatchedForwardCached
Forwarded matched cached message Y using incoming header addresses.
CompensatoryReply
Compensatory response chosen when best peer already sent X.
KeyExchangeInitiation
Key-exchange protocol initiation.
KeyExchangeReply
Key-exchange protocol reply.
Trait Implementations§
Source§impl Clone for ForwardReason
impl Clone for ForwardReason
Source§fn clone(&self) -> ForwardReason
fn clone(&self) -> ForwardReason
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 ForwardReason
impl Debug for ForwardReason
Source§impl Hash for ForwardReason
impl Hash for ForwardReason
Source§impl PartialEq for ForwardReason
impl PartialEq for ForwardReason
impl Copy for ForwardReason
impl Eq for ForwardReason
impl StructuralPartialEq for ForwardReason
Auto Trait Implementations§
impl Freeze for ForwardReason
impl RefUnwindSafe for ForwardReason
impl Send for ForwardReason
impl Sync for ForwardReason
impl Unpin for ForwardReason
impl UnsafeUnpin for ForwardReason
impl UnwindSafe for ForwardReason
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