pub enum SquashConstructor {
Sum(SumDefinition),
Alias(Expression),
}Variants§
Sum(SumDefinition)
Alias(Expression)
Trait Implementations§
Source§impl Clone for SquashConstructor
impl Clone for SquashConstructor
Source§fn clone(&self) -> SquashConstructor
fn clone(&self) -> SquashConstructor
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 SquashConstructor
impl Debug for SquashConstructor
Auto Trait Implementations§
impl Freeze for SquashConstructor
impl RefUnwindSafe for SquashConstructor
impl Send for SquashConstructor
impl Sync for SquashConstructor
impl Unpin for SquashConstructor
impl UnwindSafe for SquashConstructor
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