pub struct ASTProgram {
pub statements: Vec<ASTStatement>,
}Fields§
§statements: Vec<ASTStatement>Trait Implementations§
Source§impl Clone for ASTProgram
impl Clone for ASTProgram
Source§fn clone(&self) -> ASTProgram
fn clone(&self) -> ASTProgram
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ASTProgram
impl Debug for ASTProgram
Source§impl PartialEq for ASTProgram
impl PartialEq for ASTProgram
impl Eq for ASTProgram
impl StructuralPartialEq for ASTProgram
Auto Trait Implementations§
impl Freeze for ASTProgram
impl RefUnwindSafe for ASTProgram
impl Send for ASTProgram
impl Sync for ASTProgram
impl Unpin for ASTProgram
impl UnwindSafe for ASTProgram
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