pub struct ParameterizedAgg {
pub this: Box<Expression>,
pub expressions: Vec<Expression>,
pub params: Vec<Expression>,
}Expand description
ParameterizedAgg
Fields§
§this: Box<Expression>§expressions: Vec<Expression>§params: Vec<Expression>Trait Implementations§
Source§impl Clone for ParameterizedAgg
impl Clone for ParameterizedAgg
Source§fn clone(&self) -> ParameterizedAgg
fn clone(&self) -> ParameterizedAgg
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 ParameterizedAgg
impl Debug for ParameterizedAgg
Source§impl<'de> Deserialize<'de> for ParameterizedAgg
impl<'de> Deserialize<'de> for ParameterizedAgg
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 ParameterizedAgg
impl PartialEq for ParameterizedAgg
Source§impl Serialize for ParameterizedAgg
impl Serialize for ParameterizedAgg
impl StructuralPartialEq for ParameterizedAgg
Auto Trait Implementations§
impl Freeze for ParameterizedAgg
impl RefUnwindSafe for ParameterizedAgg
impl Send for ParameterizedAgg
impl Sync for ParameterizedAgg
impl Unpin for ParameterizedAgg
impl UnwindSafe for ParameterizedAgg
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