pub struct CommittedWriter { /* private fields */ }Expand description
A writer for a committed stream.
Implementations§
Source§impl CommittedWriter
impl CommittedWriter
Sourcepub fn write_stream(&self) -> &str
pub fn write_stream(&self) -> &str
Return the full resource name of the underlying write stream.
Sourcepub fn append(&self, rows: ArrowRecordBatch) -> AppendWithOffset
pub fn append(&self, rows: ArrowRecordBatch) -> AppendWithOffset
Append rows to the committed stream.
Sourcepub async fn finalize(&self) -> Result<FinalizeWriteStreamResponse>
pub async fn finalize(&self) -> Result<FinalizeWriteStreamResponse>
Finalize the stream, preventing further writes.
Trait Implementations§
Auto Trait Implementations§
impl !Freeze for CommittedWriter
impl !RefUnwindSafe for CommittedWriter
impl !UnwindSafe for CommittedWriter
impl Send for CommittedWriter
impl Sync for CommittedWriter
impl Unpin for CommittedWriter
impl UnsafeUnpin for CommittedWriter
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<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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