pub struct ReduceOpDef {
pub func: Box<Expression>,
pub acc: Box<Expression>,
pub target: Box<Expression>,
pub pos: Position,
}Fields§
§func: Box<Expression>§acc: Box<Expression>§target: Box<Expression>§pos: PositionTrait Implementations§
Source§impl Clone for ReduceOpDef
impl Clone for ReduceOpDef
Source§fn clone(&self) -> ReduceOpDef
fn clone(&self) -> ReduceOpDef
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 ReduceOpDef
impl Debug for ReduceOpDef
Source§impl PartialEq for ReduceOpDef
impl PartialEq for ReduceOpDef
Source§fn eq(&self, other: &ReduceOpDef) -> bool
fn eq(&self, other: &ReduceOpDef) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ReduceOpDef
Auto Trait Implementations§
impl !Send for ReduceOpDef
impl !Sync for ReduceOpDef
impl Freeze for ReduceOpDef
impl RefUnwindSafe for ReduceOpDef
impl Unpin for ReduceOpDef
impl UnsafeUnpin for ReduceOpDef
impl UnwindSafe for ReduceOpDef
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