pub enum CacheValidationFailure {
Miss,
LeaseExpired,
VersionMismatch,
DependencyInvalid,
SchemaMismatch,
}Variants§
Implementations§
Source§impl CacheValidationFailure
impl CacheValidationFailure
pub fn error_code(self) -> u32
Trait Implementations§
Source§impl Clone for CacheValidationFailure
impl Clone for CacheValidationFailure
Source§fn clone(&self) -> CacheValidationFailure
fn clone(&self) -> CacheValidationFailure
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 moreSource§impl Debug for CacheValidationFailure
impl Debug for CacheValidationFailure
Source§impl PartialEq for CacheValidationFailure
impl PartialEq for CacheValidationFailure
Source§fn eq(&self, other: &CacheValidationFailure) -> bool
fn eq(&self, other: &CacheValidationFailure) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for CacheValidationFailure
impl Eq for CacheValidationFailure
impl StructuralPartialEq for CacheValidationFailure
Auto Trait Implementations§
impl Freeze for CacheValidationFailure
impl RefUnwindSafe for CacheValidationFailure
impl Send for CacheValidationFailure
impl Sync for CacheValidationFailure
impl Unpin for CacheValidationFailure
impl UnsafeUnpin for CacheValidationFailure
impl UnwindSafe for CacheValidationFailure
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