pub struct StarProjectionFact {
pub index: usize,
pub table: Option<String>,
pub expanded_columns: Vec<String>,
}Expand description
Compact fact about one original star projection.
Fields§
§index: usize§table: Option<String>§expanded_columns: Vec<String>Trait Implementations§
Source§impl Clone for StarProjectionFact
impl Clone for StarProjectionFact
Source§fn clone(&self) -> StarProjectionFact
fn clone(&self) -> StarProjectionFact
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 StarProjectionFact
impl Debug for StarProjectionFact
Source§impl<'de> Deserialize<'de> for StarProjectionFact
impl<'de> Deserialize<'de> for StarProjectionFact
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
Auto Trait Implementations§
impl Freeze for StarProjectionFact
impl RefUnwindSafe for StarProjectionFact
impl Send for StarProjectionFact
impl Sync for StarProjectionFact
impl Unpin for StarProjectionFact
impl UnsafeUnpin for StarProjectionFact
impl UnwindSafe for StarProjectionFact
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