Struct google_bigtableadmin2::api::ColumnFamily
source · pub struct ColumnFamily {
pub gc_rule: Option<GcRule>,
pub stats: Option<ColumnFamilyStats>,
}Expand description
A set of columns within a table which share a common configuration.
This type is not used in any activity, and only used as part of another schema.
Fields§
§gc_rule: Option<GcRule>Garbage collection rule specified as a protobuf. Must serialize to at most 500 bytes. NOTE: Garbage collection executes opportunistically in the background, and so it’s possible for reads to return a cell even if it matches the active GC expression for its family.
stats: Option<ColumnFamilyStats>Only available with STATS_VIEW, this includes summary statistics about column family contents. For statistics over an entire table, see TableStats above.
Trait Implementations§
source§impl Clone for ColumnFamily
impl Clone for ColumnFamily
source§fn clone(&self) -> ColumnFamily
fn clone(&self) -> ColumnFamily
Returns a copy 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 ColumnFamily
impl Debug for ColumnFamily
source§impl Default for ColumnFamily
impl Default for ColumnFamily
source§fn default() -> ColumnFamily
fn default() -> ColumnFamily
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for ColumnFamily
impl<'de> Deserialize<'de> for ColumnFamily
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