pub struct CellFilter {
pub body: Expr,
pub span: ExprSpan,
}Expand description
cell_filter = "filter" expression.
Fields§
§body: ExprThe filter’s body expression. _ inside it denotes the candidate value being conformed;
every other identifier that names an already-declared cell is a deduced dependency.
span: ExprSpanThe span of the whole filter ... clause.
Trait Implementations§
Source§impl Clone for CellFilter
impl Clone for CellFilter
Source§fn clone(&self) -> CellFilter
fn clone(&self) -> CellFilter
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 moreAuto Trait Implementations§
impl !Send for CellFilter
impl !Sync for CellFilter
impl Freeze for CellFilter
impl RefUnwindSafe for CellFilter
impl Unpin for CellFilter
impl UnsafeUnpin for CellFilter
impl UnwindSafe for CellFilter
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