pub enum NonceBinding {
NotRequested,
Unsolicited,
Missing,
Matches,
Differs,
}Expand description
Completed request-binding fact, not response authenticity or time validity.
Variants§
NotRequested
Neither request nor response carries a nonce.
Unsolicited
Responder supplied a nonce without a nonce-bearing request.
Missing
A nonce-bearing request received a response without one.
Matches
The original request and response nonce bytes agree.
Differs
The original request and response nonce bytes differ.
Trait Implementations§
Source§impl Clone for NonceBinding
impl Clone for NonceBinding
impl Copy for NonceBinding
Source§impl Debug for NonceBinding
impl Debug for NonceBinding
impl Eq for NonceBinding
Source§impl PartialEq for NonceBinding
impl PartialEq for NonceBinding
impl StructuralPartialEq for NonceBinding
Auto Trait Implementations§
impl Freeze for NonceBinding
impl RefUnwindSafe for NonceBinding
impl Send for NonceBinding
impl Sync for NonceBinding
impl Unpin for NonceBinding
impl UnsafeUnpin for NonceBinding
impl UnwindSafe for NonceBinding
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