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: Position
Trait 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 · 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
impl StructuralPartialEq for ReduceOpDef
Auto Trait Implementations§
impl Freeze for ReduceOpDef
impl RefUnwindSafe for ReduceOpDef
impl !Send for ReduceOpDef
impl !Sync for ReduceOpDef
impl Unpin 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