pub struct ApplicationProtectedEventConsumerStatus {
pub history_incarnation: u64,
pub progress_cursor: ApplicationEventProgressCursor,
}Expand description
Metadata-safe status for a row-policy-protected consumer.
Fields§
§history_incarnation: u64Restore-incarnation fence.
progress_cursor: ApplicationEventProgressCursorOpaque authority- and progress-bound continuation.
Trait Implementations§
Source§impl Clone for ApplicationProtectedEventConsumerStatus
impl Clone for ApplicationProtectedEventConsumerStatus
Source§fn clone(&self) -> ApplicationProtectedEventConsumerStatus
fn clone(&self) -> ApplicationProtectedEventConsumerStatus
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 moreimpl Copy for ApplicationProtectedEventConsumerStatus
impl Eq for ApplicationProtectedEventConsumerStatus
Source§impl PartialEq for ApplicationProtectedEventConsumerStatus
impl PartialEq for ApplicationProtectedEventConsumerStatus
Source§fn eq(&self, other: &ApplicationProtectedEventConsumerStatus) -> bool
fn eq(&self, other: &ApplicationProtectedEventConsumerStatus) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ApplicationProtectedEventConsumerStatus
Auto Trait Implementations§
impl Freeze for ApplicationProtectedEventConsumerStatus
impl RefUnwindSafe for ApplicationProtectedEventConsumerStatus
impl Send for ApplicationProtectedEventConsumerStatus
impl Sync for ApplicationProtectedEventConsumerStatus
impl Unpin for ApplicationProtectedEventConsumerStatus
impl UnsafeUnpin for ApplicationProtectedEventConsumerStatus
impl UnwindSafe for ApplicationProtectedEventConsumerStatus
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request§impl<L> LayerExt<L> for L
impl<L> LayerExt<L> for L
§fn named_layer<S>(&self, service: S) -> Layered<<L as Layer<S>>::Service, S>where
L: Layer<S>,
fn named_layer<S>(&self, service: S) -> Layered<<L as Layer<S>>::Service, S>where
L: Layer<S>,
Applies the layer to a service and wraps it in [
Layered].