pub struct BufferedStream { /* private fields */ }Implementations§
Source§impl BufferedStream
impl BufferedStream
pub async fn append_rows( &self, rows: Vec<AppendRowsRequestBuilder>, ) -> Result<Streaming<AppendRowsResponse>, Status>
pub async fn finalize(&self) -> Result<i64, Status>
pub async fn flush_rows(&self, offset: Option<i64>) -> Result<i64, Status>
Trait Implementations§
Source§impl AsStream for BufferedStream
impl AsStream for BufferedStream
fn as_ref(&self) -> &Stream
fn name(&self) -> &str
fn create_streaming_request( &self, rows: Vec<AppendRowsRequestBuilder>, ) -> impl Stream<Item = AppendRowsRequest>
Auto Trait Implementations§
impl !Freeze for BufferedStream
impl !RefUnwindSafe for BufferedStream
impl Send for BufferedStream
impl Sync for BufferedStream
impl Unpin for BufferedStream
impl UnsafeUnpin for BufferedStream
impl !UnwindSafe for BufferedStream
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> 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