pub struct ActionScriptRoot {
pub items: Vec<ActionScriptItem>,
}Expand description
Root node of the ActionScript AST
Fields§
§items: Vec<ActionScriptItem>All top-level items in the source file
Trait Implementations§
Source§impl Clone for ActionScriptRoot
impl Clone for ActionScriptRoot
Source§fn clone(&self) -> ActionScriptRoot
fn clone(&self) -> ActionScriptRoot
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 ActionScriptRoot
impl Debug for ActionScriptRoot
Source§impl Default for ActionScriptRoot
impl Default for ActionScriptRoot
Source§impl<'de> Deserialize<'de> for ActionScriptRoot
impl<'de> Deserialize<'de> for ActionScriptRoot
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for ActionScriptRoot
impl PartialEq for ActionScriptRoot
Source§impl Serialize for ActionScriptRoot
impl Serialize for ActionScriptRoot
impl StructuralPartialEq for ActionScriptRoot
Auto Trait Implementations§
impl Freeze for ActionScriptRoot
impl RefUnwindSafe for ActionScriptRoot
impl Send for ActionScriptRoot
impl Sync for ActionScriptRoot
impl Unpin for ActionScriptRoot
impl UnsafeUnpin for ActionScriptRoot
impl UnwindSafe for ActionScriptRoot
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