pub struct NodeKindRewrite {
pub node: NodeId,
pub from: NodeKindKey,
pub to: NodeKindKey,
}Fields§
§node: NodeId§from: NodeKindKey§to: NodeKindKeyImplementations§
Source§impl NodeKindRewrite
impl NodeKindRewrite
pub fn node(&self) -> NodeId
pub fn from(&self) -> &NodeKindKey
pub fn to(&self) -> &NodeKindKey
Trait Implementations§
Source§impl Clone for NodeKindRewrite
impl Clone for NodeKindRewrite
Source§fn clone(&self) -> NodeKindRewrite
fn clone(&self) -> NodeKindRewrite
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 Freeze for NodeKindRewrite
impl RefUnwindSafe for NodeKindRewrite
impl Send for NodeKindRewrite
impl Sync for NodeKindRewrite
impl Unpin for NodeKindRewrite
impl UnsafeUnpin for NodeKindRewrite
impl UnwindSafe for NodeKindRewrite
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