pub struct CrossCheckedBearerVerifier(/* private fields */);Expand description
Domain-separated, fixed-size verifier retained instead of the transport bearer. CrossChecked owns the random 256-bit bearer; EXOCHAIN hashes it at startup and never places its plaintext in route or middleware state.
Implementations§
Trait Implementations§
Source§impl Clone for CrossCheckedBearerVerifier
impl Clone for CrossCheckedBearerVerifier
Source§impl Debug for CrossCheckedBearerVerifier
impl Debug for CrossCheckedBearerVerifier
impl Eq for CrossCheckedBearerVerifier
impl StructuralPartialEq for CrossCheckedBearerVerifier
Auto Trait Implementations§
impl Freeze for CrossCheckedBearerVerifier
impl RefUnwindSafe for CrossCheckedBearerVerifier
impl Send for CrossCheckedBearerVerifier
impl Sync for CrossCheckedBearerVerifier
impl Unpin for CrossCheckedBearerVerifier
impl UnsafeUnpin for CrossCheckedBearerVerifier
impl UnwindSafe for CrossCheckedBearerVerifier
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.