pub struct FilterParam {
pub input_expr: Box<GrassIR>,
pub cond: FieldExpression,
}Fields§
§input_expr: Box<GrassIR>The original expression
cond: FieldExpressionThe condition expression
Trait Implementations§
Source§impl Clone for FilterParam
impl Clone for FilterParam
Source§fn clone(&self) -> FilterParam
fn clone(&self) -> FilterParam
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 FilterParam
impl Debug for FilterParam
Source§impl<'de> Deserialize<'de> for FilterParam
impl<'de> Deserialize<'de> for FilterParam
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 FilterParam
impl RefUnwindSafe for FilterParam
impl Send for FilterParam
impl Sync for FilterParam
impl Unpin for FilterParam
impl UnwindSafe for FilterParam
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