pub struct IndexedDBOpenCursorStream { /* private fields */ }Expand description
Cursor iteration (bidirectional stream)
Stream of converted CursorResponse frames; transport errors convert to GestaltError.
Implementations§
Source§impl IndexedDBOpenCursorStream
impl IndexedDBOpenCursorStream
Sourcepub async fn recv(&mut self) -> Result<Option<CursorResponse>, GestaltError>
pub async fn recv(&mut self) -> Result<Option<CursorResponse>, GestaltError>
Receives the next frame, or None when the stream ends.
Auto Trait Implementations§
impl !RefUnwindSafe for IndexedDBOpenCursorStream
impl !UnwindSafe for IndexedDBOpenCursorStream
impl Freeze for IndexedDBOpenCursorStream
impl Send for IndexedDBOpenCursorStream
impl Sync for IndexedDBOpenCursorStream
impl Unpin for IndexedDBOpenCursorStream
impl UnsafeUnpin for IndexedDBOpenCursorStream
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