pub struct IntermediateFactTable {
pub table_name: String,
pub measures: Vec<IntermediateMeasure>,
pub dimensions: IntermediateDimensions,
pub denormalized_filters: Vec<IntermediateFilter>,
}Expand description
Fact table definition in intermediate format (Analytics)
Fields§
§table_name: StringName of the fact table
measures: Vec<IntermediateMeasure>Measure columns (numeric aggregates)
dimensions: IntermediateDimensionsDimension metadata
denormalized_filters: Vec<IntermediateFilter>Denormalized filter columns
Trait Implementations§
Source§impl Clone for IntermediateFactTable
impl Clone for IntermediateFactTable
Source§fn clone(&self) -> IntermediateFactTable
fn clone(&self) -> IntermediateFactTable
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 IntermediateFactTable
impl Debug for IntermediateFactTable
Source§impl<'de> Deserialize<'de> for IntermediateFactTable
impl<'de> Deserialize<'de> for IntermediateFactTable
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 IntermediateFactTable
impl PartialEq for IntermediateFactTable
Source§impl Serialize for IntermediateFactTable
impl Serialize for IntermediateFactTable
impl Eq for IntermediateFactTable
impl StructuralPartialEq for IntermediateFactTable
Auto Trait Implementations§
impl Freeze for IntermediateFactTable
impl RefUnwindSafe for IntermediateFactTable
impl Send for IntermediateFactTable
impl Sync for IntermediateFactTable
impl Unpin for IntermediateFactTable
impl UnwindSafe for IntermediateFactTable
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.