pub enum ResolveFailure {
Missing,
Capped,
Corrupt(ServerError),
Other(ServerError),
}Expand description
A membership miss needs the consuming ticket’s lag window; a cap is permanent even inside that window.
Variants§
Missing
Capped
Corrupt(ServerError)
A selected member frame failed decoding or canonical id verification.
Other(ServerError)
Implementations§
Source§impl ResolveFailure
impl ResolveFailure
pub fn public_error(self, now: u64, created: u64, bound: u64) -> ServerError
Trait Implementations§
Source§impl Debug for ResolveFailure
impl Debug for ResolveFailure
Source§impl From<ServerError> for ResolveFailure
impl From<ServerError> for ResolveFailure
Source§fn from(error: ServerError) -> Self
fn from(error: ServerError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for ResolveFailure
impl RefUnwindSafe for ResolveFailure
impl Send for ResolveFailure
impl Sync for ResolveFailure
impl Unpin for ResolveFailure
impl UnsafeUnpin for ResolveFailure
impl UnwindSafe for ResolveFailure
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