Struct avm1_tree::actions::DefineFunction
source · Fields
name: String
parameters: Vec<String>
body: Vec<Action>
Trait Implementations
sourceimpl Debug for DefineFunction
impl Debug for DefineFunction
sourceimpl<'de> Deserialize<'de> for DefineFunction
impl<'de> Deserialize<'de> for DefineFunction
sourcefn 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
sourceimpl PartialEq<DefineFunction> for DefineFunction
impl PartialEq<DefineFunction> for DefineFunction
sourcefn eq(&self, other: &DefineFunction) -> bool
fn eq(&self, other: &DefineFunction) -> bool
sourceimpl Serialize for DefineFunction
impl Serialize for DefineFunction
impl Eq for DefineFunction
impl StructuralEq for DefineFunction
impl StructuralPartialEq for DefineFunction
Auto Trait Implementations
impl RefUnwindSafe for DefineFunction
impl Send for DefineFunction
impl Sync for DefineFunction
impl Unpin for DefineFunction
impl UnwindSafe for DefineFunction
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more