pub struct StaleEpochError {
pub expected: FenceEpoch,
pub received: FenceEpoch,
}Expand description
Error returned when an incoming epoch is behind the expected epoch.
Fields§
§expected: FenceEpochThe epoch that was expected (the current epoch).
received: FenceEpochThe epoch that was received.
Trait Implementations§
Source§impl Clone for StaleEpochError
impl Clone for StaleEpochError
Source§fn clone(&self) -> StaleEpochError
fn clone(&self) -> StaleEpochError
Returns a duplicate of the value. Read more
1.0.0 · 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 StaleEpochError
impl Debug for StaleEpochError
Source§impl Display for StaleEpochError
impl Display for StaleEpochError
Source§impl Error for StaleEpochError
Available on crate feature std only.
impl Error for StaleEpochError
Available on crate feature
std only.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 StaleEpochError
impl PartialEq for StaleEpochError
impl Copy for StaleEpochError
impl Eq for StaleEpochError
impl StructuralPartialEq for StaleEpochError
Auto Trait Implementations§
impl Freeze for StaleEpochError
impl RefUnwindSafe for StaleEpochError
impl Send for StaleEpochError
impl Sync for StaleEpochError
impl Unpin for StaleEpochError
impl UnwindSafe for StaleEpochError
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