pub struct BulkWriteOptions {
pub compression: CompressionType,
pub timeout: Duration,
pub parallelism: usize,
}Expand description
Configuration options for bulk write operations
Fields§
§compression: CompressionType§timeout: Duration§parallelism: usizeImplementations§
Source§impl BulkWriteOptions
impl BulkWriteOptions
Sourcepub fn with_compression(self, compression: CompressionType) -> Self
pub fn with_compression(self, compression: CompressionType) -> Self
Set compression type
Sourcepub fn with_timeout(self, timeout: Duration) -> Self
pub fn with_timeout(self, timeout: Duration) -> Self
Set timeout duration
Sourcepub fn with_parallelism(self, parallelism: usize) -> Self
pub fn with_parallelism(self, parallelism: usize) -> Self
Set parallelism for concurrent requests
Trait Implementations§
Source§impl Clone for BulkWriteOptions
impl Clone for BulkWriteOptions
Source§fn clone(&self) -> BulkWriteOptions
fn clone(&self) -> BulkWriteOptions
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for BulkWriteOptions
impl Debug for BulkWriteOptions
Auto Trait Implementations§
impl Freeze for BulkWriteOptions
impl RefUnwindSafe for BulkWriteOptions
impl Send for BulkWriteOptions
impl Sync for BulkWriteOptions
impl Unpin for BulkWriteOptions
impl UnsafeUnpin for BulkWriteOptions
impl UnwindSafe for BulkWriteOptions
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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