Type Alias ezno_parser::expressions::arrow_function::ArrowFunction

source ·
pub type ArrowFunction = FunctionBase<ArrowFunctionBase>;

Aliased Type§

struct ArrowFunction {
    pub header: bool,
    pub name: (),
    pub type_parameters: Option<Vec<TypeParameter>>,
    pub parameters: FunctionParameters<(), ()>,
    pub return_type: Option<TypeAnnotation>,
    pub body: ExpressionOrBlock,
    pub position: BaseSpan<()>,
}

Fields§

§header: bool§name: ()§type_parameters: Option<Vec<TypeParameter>>§parameters: FunctionParameters<(), ()>§return_type: Option<TypeAnnotation>§body: ExpressionOrBlock§position: BaseSpan<()>