pub struct RawGlm {
pub source: Source,
pub statements: Vec<Statement>,
}Expand description
Parsed syntax with its source owner. Source bytes, comments and whitespace remain available exactly as supplied; the tree does not replace those bytes.
Fields§
§source: Source§statements: Vec<Statement>Trait Implementations§
Auto Trait Implementations§
impl Freeze for RawGlm
impl RefUnwindSafe for RawGlm
impl Send for RawGlm
impl Sync for RawGlm
impl Unpin for RawGlm
impl UnsafeUnpin for RawGlm
impl UnwindSafe for RawGlm
Blanket Implementations§
impl<T> Allocation for T
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