pub struct StreamReceiver { /* private fields */ }Expand description
A receiver for streaming responses.
Dropping the receiver unregisters its pending stream from the host.
Implementations§
Source§impl StreamReceiver
impl StreamReceiver
Sourcepub async fn recv(&mut self) -> Option<StreamFrame>
pub async fn recv(&mut self) -> Option<StreamFrame>
Waits for the next stream frame.
Trait Implementations§
Source§impl Drop for StreamReceiver
impl Drop for StreamReceiver
Auto Trait Implementations§
impl !RefUnwindSafe for StreamReceiver
impl !UnwindSafe for StreamReceiver
impl Freeze for StreamReceiver
impl Send for StreamReceiver
impl Sync for StreamReceiver
impl Unpin for StreamReceiver
impl UnsafeUnpin for StreamReceiver
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