pub struct TableOpts {Show 13 fields
pub compact_storage: bool,
pub clustering_order: Option<Vec<ColumnOrder>>,
pub comment: Option<LitStr>,
pub speculative_retry: Option<SpeculativeRetry>,
pub change_data_capture: Option<bool>,
pub gc_grace_seconds: Option<i32>,
pub bloom_filter_fp_chance: Option<f32>,
pub default_time_to_live: Option<i32>,
pub compaction: Option<Compaction>,
pub compression: Option<Compression>,
pub caching: Option<Caching>,
pub memtable_flush_period_in_ms: Option<i32>,
pub read_repair: Option<bool>,
}
Fields§
§compact_storage: bool
§clustering_order: Option<Vec<ColumnOrder>>
§comment: Option<LitStr>
§speculative_retry: Option<SpeculativeRetry>
§change_data_capture: Option<bool>
§gc_grace_seconds: Option<i32>
§bloom_filter_fp_chance: Option<f32>
§default_time_to_live: Option<i32>
§compaction: Option<Compaction>
§compression: Option<Compression>
§caching: Option<Caching>
§memtable_flush_period_in_ms: Option<i32>
§read_repair: Option<bool>
Trait Implementations§
Source§impl<'a> CustomToTokens<'a> for TableOpts
impl<'a> CustomToTokens<'a> for TableOpts
Source§impl ToTokens for TableOpts
impl ToTokens for TableOpts
Source§fn to_token_stream(&self) -> TokenStream
fn to_token_stream(&self) -> TokenStream
Source§fn into_token_stream(self) -> TokenStreamwhere
Self: Sized,
fn into_token_stream(self) -> TokenStreamwhere
Self: Sized,
impl StructuralPartialEq for TableOpts
Auto Trait Implementations§
impl Freeze for TableOpts
impl RefUnwindSafe for TableOpts
impl Send for TableOpts
impl Sync for TableOpts
impl Unpin for TableOpts
impl UnwindSafe for TableOpts
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