Enum swc_babel_ast::FlowType [−][src]
pub enum FlowType {
Show 24 variants
Any(AnyTypeAnnotation),
Array(ArrayTypeAnnotation),
Boolean(BooleanTypeAnnotation),
BooleanLiteral(BooleanLiteralTypeAnnotation),
NullLiteral(NullLiteralTypeAnnotation),
Exists(ExistsTypeAnnotation),
Function(FunctionTypeAnnotation),
Generic(GenericTypeAnnotation),
Interface(InterfaceTypeAnnotation),
Intersection(IntersectionTypeAnnotation),
Mixed(MixedTypeAnnotation),
Empty(EmptyTypeAnnotation),
Nullable(NullableTypeAnnotation),
NumerLiteral(NumberLiteralTypeAnnotation),
Number(NumberTypeAnnotation),
Object(ObjectTypeAnnotation),
StringLiteral(StringLiteralTypeAnnotation),
String(StringTypeAnnotation),
Symbol(SymbolTypeAnnotation),
This(ThisTypeAnnotation),
Tuple(TupleTypeAnnotation),
Typeof(TypeofTypeAnnotation),
Union(UnionTypeAnnotation),
Void(VoidTypeAnnotation),
}
Variants
Any(AnyTypeAnnotation)
Tuple Fields
Array(ArrayTypeAnnotation)
Tuple Fields
Boolean(BooleanTypeAnnotation)
Tuple Fields
BooleanLiteral(BooleanLiteralTypeAnnotation)
Tuple Fields
NullLiteral(NullLiteralTypeAnnotation)
Tuple Fields
Exists(ExistsTypeAnnotation)
Tuple Fields
Function(FunctionTypeAnnotation)
Tuple Fields
Generic(GenericTypeAnnotation)
Tuple Fields
Interface(InterfaceTypeAnnotation)
Tuple Fields
Intersection(IntersectionTypeAnnotation)
Tuple Fields
Mixed(MixedTypeAnnotation)
Tuple Fields
Empty(EmptyTypeAnnotation)
Tuple Fields
Nullable(NullableTypeAnnotation)
Tuple Fields
NumerLiteral(NumberLiteralTypeAnnotation)
Tuple Fields
Number(NumberTypeAnnotation)
Tuple Fields
Object(ObjectTypeAnnotation)
Tuple Fields
StringLiteral(StringLiteralTypeAnnotation)
Tuple Fields
String(StringTypeAnnotation)
Tuple Fields
Symbol(SymbolTypeAnnotation)
Tuple Fields
This(ThisTypeAnnotation)
Tuple Fields
Tuple(TupleTypeAnnotation)
Tuple Fields
Typeof(TypeofTypeAnnotation)
Tuple Fields
Union(UnionTypeAnnotation)
Tuple Fields
Void(VoidTypeAnnotation)
Tuple Fields
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for FlowType
impl UnwindSafe for FlowType
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more