pub struct LiveQueryUpdateStream { /* private fields */ }Expand description
A live named-query stream decoded by the strict client codec.
Implementations§
Source§impl LiveQueryUpdateStream
impl LiveQueryUpdateStream
Sourcepub async fn message(&mut self) -> Result<Option<LiveQueryUpdate>, ClientError>
pub async fn message(&mut self) -> Result<Option<LiveQueryUpdate>, ClientError>
Receives the next closed live update (structure enforced at decode).
Auto Trait Implementations§
impl !RefUnwindSafe for LiveQueryUpdateStream
impl !UnwindSafe for LiveQueryUpdateStream
impl Freeze for LiveQueryUpdateStream
impl Send for LiveQueryUpdateStream
impl Sync for LiveQueryUpdateStream
impl Unpin for LiveQueryUpdateStream
impl UnsafeUnpin for LiveQueryUpdateStream
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].