pub struct TwoNodeObligation {
pub op: Operator,
pub src: ASTNode,
pub sink: ASTNode,
}
Fields§
§op: Operator
§src: ASTNode
§sink: ASTNode
Trait Implementations§
Source§impl Clone for TwoNodeObligation
impl Clone for TwoNodeObligation
Source§fn clone(&self) -> TwoNodeObligation
fn clone(&self) -> TwoNodeObligation
Returns a copy 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 TwoNodeObligation
impl Debug for TwoNodeObligation
Source§impl Hash for TwoNodeObligation
impl Hash for TwoNodeObligation
Source§impl PartialEq for TwoNodeObligation
impl PartialEq for TwoNodeObligation
impl Eq for TwoNodeObligation
impl StructuralPartialEq for TwoNodeObligation
Auto Trait Implementations§
impl Freeze for TwoNodeObligation
impl RefUnwindSafe for TwoNodeObligation
impl Send for TwoNodeObligation
impl Sync for TwoNodeObligation
impl Unpin for TwoNodeObligation
impl UnwindSafe for TwoNodeObligation
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