Struct scylladb_parse::TableOptsBuilder
source · [−]pub struct TableOptsBuilder { /* private fields */ }Expand description
Builder for TableOpts.
Implementations
sourceimpl TableOptsBuilder
impl TableOptsBuilder
pub fn compact_storage(&mut self, value: bool) -> &mut Self
pub fn clustering_order(&mut self, value: Vec<ColumnOrder>) -> &mut Self
pub fn comment<VALUE: Into<LitStr>>(&mut self, value: VALUE) -> &mut Self
pub fn speculative_retry(&mut self, value: SpeculativeRetry) -> &mut Self
pub fn change_data_capture(&mut self, value: bool) -> &mut Self
pub fn gc_grace_seconds(&mut self, value: i32) -> &mut Self
pub fn bloom_filter_fp_chance(&mut self, value: f32) -> &mut Self
pub fn default_time_to_live(&mut self, value: i32) -> &mut Self
pub fn compaction(&mut self, value: Compaction) -> &mut Self
pub fn compression(&mut self, value: Compression) -> &mut Self
pub fn caching(&mut self, value: Caching) -> &mut Self
pub fn memtable_flush_period_in_ms(&mut self, value: i32) -> &mut Self
pub fn read_repair(&mut self, value: bool) -> &mut Self
Trait Implementations
sourceimpl Clone for TableOptsBuilder
impl Clone for TableOptsBuilder
sourcefn clone(&self) -> TableOptsBuilder
fn clone(&self) -> TableOptsBuilder
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
Auto Trait Implementations
impl RefUnwindSafe for TableOptsBuilder
impl Send for TableOptsBuilder
impl Sync for TableOptsBuilder
impl Unpin for TableOptsBuilder
impl UnwindSafe for TableOptsBuilder
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more