[][src]Struct boa::syntax::ast::node::declaration::arrow_function_decl::ArrowFunctionDecl

pub struct ArrowFunctionDecl { /* fields omitted */ }

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]

impl Debug for ArrowFunctionDecl[src]

impl Display for ArrowFunctionDecl[src]

impl Drop for ArrowFunctionDecl[src]

impl Executable for ArrowFunctionDecl[src]

impl Finalize for ArrowFunctionDecl[src]

impl From<ArrowFunctionDecl> for Node[src]

impl PartialEq<ArrowFunctionDecl> for ArrowFunctionDecl[src]

impl StructuralPartialEq for ArrowFunctionDecl[src]

impl Trace for ArrowFunctionDecl[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> NativeObject for T where
    T: Any + Debug + Trace
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> ToString for T where
    T: Display + ?Sized
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,