pub enum InvalidObserverEpochList {
TooManyEntries {
presented_entries: u64,
max_entries: u64,
},
DuplicateConversation {
conversation_id: ConversationId,
first_index: u64,
duplicate_index: u64,
},
}Expand description
Whole-batch invalid observer recovery list.
Variants§
TooManyEntries
Request exceeds its signed entry limit.
DuplicateConversation
Request repeats a conversation.
Implementations§
Source§impl InvalidObserverEpochList
impl InvalidObserverEpochList
Sourcepub const fn reason(&self) -> InvalidObserverEpochListReason
pub const fn reason(&self) -> InvalidObserverEpochListReason
Returns the exact scalar reason tag implied by the selected body.
Trait Implementations§
Source§impl Clone for InvalidObserverEpochList
impl Clone for InvalidObserverEpochList
Source§fn clone(&self) -> InvalidObserverEpochList
fn clone(&self) -> InvalidObserverEpochList
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 InvalidObserverEpochList
impl Debug for InvalidObserverEpochList
impl Eq for InvalidObserverEpochList
Source§impl PartialEq for InvalidObserverEpochList
impl PartialEq for InvalidObserverEpochList
impl StructuralPartialEq for InvalidObserverEpochList
Auto Trait Implementations§
impl Freeze for InvalidObserverEpochList
impl RefUnwindSafe for InvalidObserverEpochList
impl Send for InvalidObserverEpochList
impl Sync for InvalidObserverEpochList
impl Unpin for InvalidObserverEpochList
impl UnsafeUnpin for InvalidObserverEpochList
impl UnwindSafe for InvalidObserverEpochList
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