#[repr(u32)]pub enum ArchivedSimpleAssignTarget {
Ident(Archived<BindingIdent>),
Member(Archived<MemberExpr>),
SuperProp(Archived<SuperPropExpr>),
Paren(Archived<ParenExpr>),
OptChain(Archived<OptChainExpr>),
TsAs(Archived<TsAsExpr>),
TsSatisfies(Archived<TsSatisfiesExpr>),
TsNonNull(Archived<TsNonNullExpr>),
TsTypeAssertion(Archived<TsTypeAssertion>),
TsInstantiation(Archived<TsInstantiation>),
Invalid(Archived<Invalid>),
}
Expand description
An archived SimpleAssignTarget
Variants§
Ident(Archived<BindingIdent>)
Tuple Fields
0: Archived<BindingIdent>
The archived counterpart of SimpleAssignTarget::Ident::0
The archived counterpart of SimpleAssignTarget::Ident
Member(Archived<MemberExpr>)
Tuple Fields
0: Archived<MemberExpr>
The archived counterpart of SimpleAssignTarget::Member::0
The archived counterpart of SimpleAssignTarget::Member
SuperProp(Archived<SuperPropExpr>)
Tuple Fields
0: Archived<SuperPropExpr>
The archived counterpart of SimpleAssignTarget::SuperProp::0
The archived counterpart of SimpleAssignTarget::SuperProp
Paren(Archived<ParenExpr>)
Tuple Fields
0: Archived<ParenExpr>
The archived counterpart of SimpleAssignTarget::Paren::0
The archived counterpart of SimpleAssignTarget::Paren
OptChain(Archived<OptChainExpr>)
Tuple Fields
0: Archived<OptChainExpr>
The archived counterpart of SimpleAssignTarget::OptChain::0
The archived counterpart of SimpleAssignTarget::OptChain
TsAs(Archived<TsAsExpr>)
Tuple Fields
0: Archived<TsAsExpr>
The archived counterpart of SimpleAssignTarget::TsAs::0
The archived counterpart of SimpleAssignTarget::TsAs
TsSatisfies(Archived<TsSatisfiesExpr>)
Tuple Fields
0: Archived<TsSatisfiesExpr>
The archived counterpart of SimpleAssignTarget::TsSatisfies::0
The archived counterpart of SimpleAssignTarget::TsSatisfies
TsNonNull(Archived<TsNonNullExpr>)
Tuple Fields
0: Archived<TsNonNullExpr>
The archived counterpart of SimpleAssignTarget::TsNonNull::0
The archived counterpart of SimpleAssignTarget::TsNonNull
TsTypeAssertion(Archived<TsTypeAssertion>)
Tuple Fields
0: Archived<TsTypeAssertion>
The archived counterpart of SimpleAssignTarget::TsTypeAssertion::0
The archived counterpart of SimpleAssignTarget::TsTypeAssertion
TsInstantiation(Archived<TsInstantiation>)
Tuple Fields
0: Archived<TsInstantiation>
The archived counterpart of SimpleAssignTarget::TsInstantiation::0
The archived counterpart of SimpleAssignTarget::TsInstantiation
Invalid(Archived<Invalid>)
Tuple Fields
0: Archived<Invalid>
The archived counterpart of SimpleAssignTarget::Invalid::0
The archived counterpart of SimpleAssignTarget::Invalid