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<()>