pub struct CollectionParamsConfig {
pub replication_factor: Option<u64>,
pub write_consistency_factor: Option<u64>,
pub read_fan_out_factor: Option<u64>,
pub read_fan_out_delay_ms: Option<u64>,
pub on_disk_payload: Option<bool>,
pub shard_number: Option<u64>,
pub sharding_method: Option<String>,
pub shard_keys: Option<Vec<String>>,
}Fields§
§replication_factor: Option<u64>§write_consistency_factor: Option<u64>§read_fan_out_factor: Option<u64>§read_fan_out_delay_ms: Option<u64>§on_disk_payload: Option<bool>§shard_number: Option<u64>§sharding_method: Option<String>§shard_keys: Option<Vec<String>>Trait Implementations§
Source§impl Clone for CollectionParamsConfig
impl Clone for CollectionParamsConfig
Source§fn clone(&self) -> CollectionParamsConfig
fn clone(&self) -> CollectionParamsConfig
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 CollectionParamsConfig
impl Debug for CollectionParamsConfig
Source§impl PartialEq for CollectionParamsConfig
impl PartialEq for CollectionParamsConfig
impl StructuralPartialEq for CollectionParamsConfig
Auto Trait Implementations§
impl Freeze for CollectionParamsConfig
impl RefUnwindSafe for CollectionParamsConfig
impl Send for CollectionParamsConfig
impl Sync for CollectionParamsConfig
impl Unpin for CollectionParamsConfig
impl UnsafeUnpin for CollectionParamsConfig
impl UnwindSafe for CollectionParamsConfig
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