pub struct ExprEdge {
pub id: EdgeId,
pub from: NodeId,
pub to: NodeId,
pub kind: EdgeKind,
pub label: Option<String>,
}Fields§
§id: EdgeId§from: NodeId§to: NodeId§kind: EdgeKind§label: Option<String>Operand slot or note, e.g. lhs, rhs, self.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ExprEdge
impl RefUnwindSafe for ExprEdge
impl Send for ExprEdge
impl Sync for ExprEdge
impl Unpin for ExprEdge
impl UnsafeUnpin for ExprEdge
impl UnwindSafe for ExprEdge
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