pub struct EpochMismatch {
pub expected: EpochIdentity,
pub declared: EpochIdentity,
}Expand description
A store and caller named different interpretation identities.
Fields§
§expected: EpochIdentityIdentity pinned by the store.
declared: EpochIdentityIdentity declared by the caller.
Trait Implementations§
Source§impl Clone for EpochMismatch
impl Clone for EpochMismatch
impl Copy for EpochMismatch
Source§impl Debug for EpochMismatch
impl Debug for EpochMismatch
Source§impl Display for EpochMismatch
impl Display for EpochMismatch
impl Eq for EpochMismatch
Source§impl Error for EpochMismatch
impl Error for EpochMismatch
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl PartialEq for EpochMismatch
impl PartialEq for EpochMismatch
impl StructuralPartialEq for EpochMismatch
Auto Trait Implementations§
impl Freeze for EpochMismatch
impl RefUnwindSafe for EpochMismatch
impl Send for EpochMismatch
impl Sync for EpochMismatch
impl Unpin for EpochMismatch
impl UnsafeUnpin for EpochMismatch
impl UnwindSafe for EpochMismatch
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