pub struct FirestoreStreamingBatchWriter {
pub db: FirestoreDb,
pub options: FirestoreStreamingBatchWriteOptions,
pub batch_span: Span,
/* private fields */
}Expand description
Re-exports all public items from the db module.
The db module contains the core FirestoreDb client and
functionalities for interacting with the Firestore database, such as CRUD operations,
queries, and transactions.
Fields§
§db: FirestoreDb§options: FirestoreStreamingBatchWriteOptions§batch_span: SpanImplementations§
Source§impl FirestoreStreamingBatchWriter
impl FirestoreStreamingBatchWriter
pub async fn new<'b>( db: FirestoreDb, options: FirestoreStreamingBatchWriteOptions, ) -> FirestoreResult<(FirestoreStreamingBatchWriter, BoxStream<'b, FirestoreResult<FirestoreBatchWriteResponse>>)>
pub async fn finish(self)
pub fn new_batch(&self) -> FirestoreBatch<'_, FirestoreStreamingBatchWriter>
Trait Implementations§
Source§impl Drop for FirestoreStreamingBatchWriter
impl Drop for FirestoreStreamingBatchWriter
Auto Trait Implementations§
impl !RefUnwindSafe for FirestoreStreamingBatchWriter
impl !UnwindSafe for FirestoreStreamingBatchWriter
impl Freeze for FirestoreStreamingBatchWriter
impl Send for FirestoreStreamingBatchWriter
impl Sync for FirestoreStreamingBatchWriter
impl Unpin for FirestoreStreamingBatchWriter
impl UnsafeUnpin for FirestoreStreamingBatchWriter
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> 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