pub enum ClickHouseEngine {
MergeTree,
AggregatingMergeTree,
CollapsingMergeTree,
ReplacingMergeTree,
SummingMergeTree,
Memory,
Log,
StripeLog,
TinyLog,
Other(String),
}Expand description
Non-exhaustive list of ClickHouse engines. Helps prevent typos when configuring the engine.
Self::Other can always be used in the case the list does not include the engine.
Variants§
MergeTree
AggregatingMergeTree
CollapsingMergeTree
ReplacingMergeTree
SummingMergeTree
Memory
Log
StripeLog
TinyLog
Other(String)
Trait Implementations§
Source§impl Clone for ClickHouseEngine
impl Clone for ClickHouseEngine
Source§fn clone(&self) -> ClickHouseEngine
fn clone(&self) -> ClickHouseEngine
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 ClickHouseEngine
impl Debug for ClickHouseEngine
Source§impl Display for ClickHouseEngine
impl Display for ClickHouseEngine
Source§impl<S> From<S> for ClickHouseEngine
impl<S> From<S> for ClickHouseEngine
Source§impl Hash for ClickHouseEngine
impl Hash for ClickHouseEngine
Source§impl PartialEq for ClickHouseEngine
impl PartialEq for ClickHouseEngine
impl Eq for ClickHouseEngine
impl StructuralPartialEq for ClickHouseEngine
Auto Trait Implementations§
impl Freeze for ClickHouseEngine
impl RefUnwindSafe for ClickHouseEngine
impl Send for ClickHouseEngine
impl Sync for ClickHouseEngine
impl Unpin for ClickHouseEngine
impl UnwindSafe for ClickHouseEngine
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.