[−][src]Struct boa::syntax::ast::node::declaration::ArrowFunctionDecl
An arrow function expression is a syntactically compact alternative to a regular function expression.
Arrow function expressions are ill suited as methods, and they cannot be used as constructors. Arrow functions cannot be used as constructors and will throw an error when used with new.
More information:
Trait Implementations
impl Clone for ArrowFunctionDecl
[src]
fn clone(&self) -> ArrowFunctionDecl
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for ArrowFunctionDecl
[src]
impl Display for ArrowFunctionDecl
[src]
impl Drop for ArrowFunctionDecl
[src]
impl Executable for ArrowFunctionDecl
[src]
fn run(&self, interpreter: &mut Interpreter) -> ResultValue
[src]
impl Finalize for ArrowFunctionDecl
[src]
impl From<ArrowFunctionDecl> for Node
[src]
fn from(decl: ArrowFunctionDecl) -> Self
[src]
impl PartialEq<ArrowFunctionDecl> for ArrowFunctionDecl
[src]
fn eq(&self, other: &ArrowFunctionDecl) -> bool
[src]
fn ne(&self, other: &ArrowFunctionDecl) -> bool
[src]
impl StructuralPartialEq for ArrowFunctionDecl
[src]
impl Trace for ArrowFunctionDecl
[src]
Auto Trait Implementations
impl RefUnwindSafe for ArrowFunctionDecl
impl Send for ArrowFunctionDecl
impl Sync for ArrowFunctionDecl
impl Unpin for ArrowFunctionDecl
impl UnwindSafe for ArrowFunctionDecl
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,