pub enum NotificationPoll {
Unchanged,
Advanced(Head),
}Expand description
Result of polling a disposable notification cursor.
Variants§
Unchanged
No newer hint is currently visible; callers may poll authority directly.
Advanced(Head)
A possibly newer authority head should be authenticated and replayed.
Trait Implementations§
Source§impl Clone for NotificationPoll
impl Clone for NotificationPoll
impl Copy for NotificationPoll
Source§impl Debug for NotificationPoll
impl Debug for NotificationPoll
impl Eq for NotificationPoll
Source§impl PartialEq for NotificationPoll
impl PartialEq for NotificationPoll
impl StructuralPartialEq for NotificationPoll
Auto Trait Implementations§
impl Freeze for NotificationPoll
impl RefUnwindSafe for NotificationPoll
impl Send for NotificationPoll
impl Sync for NotificationPoll
impl Unpin for NotificationPoll
impl UnsafeUnpin for NotificationPoll
impl UnwindSafe for NotificationPoll
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request