pub struct InvokeFrameStream { /* private fields */ }Expand description
InvokeFrameStream is the server-stream iterator for InvokeStream.
Implementations§
Source§impl InvokeFrameStream
impl InvokeFrameStream
Sourcepub async fn recv(&mut self) -> Result<Option<InvokeFrame>, GestaltError>
pub async fn recv(&mut self) -> Result<Option<InvokeFrame>, GestaltError>
recv decodes the next InvokeFrame frame; None ends the stream.
Auto Trait Implementations§
impl !RefUnwindSafe for InvokeFrameStream
impl !Sync for InvokeFrameStream
impl !UnwindSafe for InvokeFrameStream
impl Freeze for InvokeFrameStream
impl Send for InvokeFrameStream
impl Unpin for InvokeFrameStream
impl UnsafeUnpin for InvokeFrameStream
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> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
Source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
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