pub struct RNode {
pub kind: RKind,
pub span: (usize, usize),
}Expand description
A pattern node with leaves resolved to symbol sets.
Fields§
§kind: RKindShape.
span: (usize, usize)Byte-free source range (scalar offsets) in the original pattern text.
Trait Implementations§
Auto Trait Implementations§
impl Forget for RNode
impl Freeze for RNode
impl RefUnwindSafe for RNode
impl Send for RNode
impl Sync for RNode
impl Unpin for RNode
impl UnsafeUnpin for RNode
impl UnwindSafe for RNode
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