pub struct RangeNode {
pub start: AstNodeId,
pub end: AstNodeId,
pub span: SourceSpan,
}Expand description
Range expression (expr to expr).
Fields§
§start: AstNodeIdStart of range.
end: AstNodeIdEnd of range.
span: SourceSpanSource location.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for RangeNode
impl RefUnwindSafe for RangeNode
impl Send for RangeNode
impl Sync for RangeNode
impl Unpin for RangeNode
impl UnsafeUnpin for RangeNode
impl UnwindSafe for RangeNode
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