pub struct ApplicationEventResponseStream { /* private fields */ }Expand description
Stream of checked, application-safe durable consumer batches.
Implementations§
Source§impl ApplicationEventResponseStream
impl ApplicationEventResponseStream
Sourcepub async fn message(
&mut self,
) -> Result<Option<ApplicationEventBatch>, ApplicationClientError>
pub async fn message( &mut self, ) -> Result<Option<ApplicationEventBatch>, ApplicationClientError>
Receives the next authorized bounded batch.
Auto Trait Implementations§
impl !RefUnwindSafe for ApplicationEventResponseStream
impl !UnwindSafe for ApplicationEventResponseStream
impl Freeze for ApplicationEventResponseStream
impl Send for ApplicationEventResponseStream
impl Sync for ApplicationEventResponseStream
impl Unpin for ApplicationEventResponseStream
impl UnsafeUnpin for ApplicationEventResponseStream
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<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].