pub enum TableClassification {
Normal,
Root,
Lookup,
System,
Junction,
}Expand description
Table classification for sampling behavior
Variants§
Normal
Normal table, sample according to mode
Root
Root table (has no FK dependencies or explicitly specified)
Lookup
Global/lookup table (include fully or skip based on –include-global)
System
System table (skip by default: migrations, jobs, cache)
Junction
Junction/pivot table (many-to-many)
Trait Implementations§
Source§impl Clone for TableClassification
impl Clone for TableClassification
Source§fn clone(&self) -> TableClassification
fn clone(&self) -> TableClassification
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 TableClassification
impl Debug for TableClassification
Source§impl Default for TableClassification
impl Default for TableClassification
Source§fn default() -> TableClassification
fn default() -> TableClassification
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TableClassification
impl<'de> Deserialize<'de> for TableClassification
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for TableClassification
impl PartialEq for TableClassification
Source§impl Serialize for TableClassification
impl Serialize for TableClassification
impl Copy for TableClassification
impl Eq for TableClassification
impl StructuralPartialEq for TableClassification
Auto Trait Implementations§
impl Freeze for TableClassification
impl RefUnwindSafe for TableClassification
impl Send for TableClassification
impl Sync for TableClassification
impl Unpin for TableClassification
impl UnwindSafe for TableClassification
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.