pub struct ReactRemovePropertiesVisitor {
pub properties: Vec<Matchable>,
}
Fields§
§properties: Vec<Matchable>
Trait Implementations§
Source§impl VisitMut for ReactRemovePropertiesVisitor
impl VisitMut for ReactRemovePropertiesVisitor
Source§fn visit_mut_jsx_opening_element(
&mut self,
jsx_opening_element: &mut JSXOpeningElement,
)
fn visit_mut_jsx_opening_element( &mut self, jsx_opening_element: &mut JSXOpeningElement, )
Source§fn visit_mut_accessibility(&mut self, n: &mut Accessibility)
fn visit_mut_accessibility(&mut self, n: &mut Accessibility)
Source§fn visit_mut_array_lit(&mut self, n: &mut ArrayLit)
fn visit_mut_array_lit(&mut self, n: &mut ArrayLit)
Source§fn visit_mut_array_pat(&mut self, n: &mut ArrayPat)
fn visit_mut_array_pat(&mut self, n: &mut ArrayPat)
Source§fn visit_mut_arrow_expr(&mut self, n: &mut ArrowExpr)
fn visit_mut_arrow_expr(&mut self, n: &mut ArrowExpr)
Source§fn visit_mut_assign_expr(&mut self, n: &mut AssignExpr)
fn visit_mut_assign_expr(&mut self, n: &mut AssignExpr)
Source§fn visit_mut_assign_op(&mut self, n: &mut AssignOp)
fn visit_mut_assign_op(&mut self, n: &mut AssignOp)
Source§fn visit_mut_assign_pat(&mut self, n: &mut AssignPat)
fn visit_mut_assign_pat(&mut self, n: &mut AssignPat)
Source§fn visit_mut_assign_pat_prop(&mut self, n: &mut AssignPatProp)
fn visit_mut_assign_pat_prop(&mut self, n: &mut AssignPatProp)
Source§fn visit_mut_assign_prop(&mut self, n: &mut AssignProp)
fn visit_mut_assign_prop(&mut self, n: &mut AssignProp)
fn visit_mut_atom(&mut self, n: &mut Atom)
Source§fn visit_mut_auto_accessor(&mut self, n: &mut AutoAccessor)
fn visit_mut_auto_accessor(&mut self, n: &mut AutoAccessor)
Source§fn visit_mut_await_expr(&mut self, n: &mut AwaitExpr)
fn visit_mut_await_expr(&mut self, n: &mut AwaitExpr)
Source§fn visit_mut_big_int(&mut self, n: &mut BigInt)
fn visit_mut_big_int(&mut self, n: &mut BigInt)
fn visit_mut_big_int_value(&mut self, n: &mut BigInt)
Source§fn visit_mut_bin_expr(&mut self, n: &mut BinExpr)
fn visit_mut_bin_expr(&mut self, n: &mut BinExpr)
Source§fn visit_mut_binary_op(&mut self, n: &mut BinaryOp)
fn visit_mut_binary_op(&mut self, n: &mut BinaryOp)
Source§fn visit_mut_binding_ident(&mut self, n: &mut BindingIdent)
fn visit_mut_binding_ident(&mut self, n: &mut BindingIdent)
Source§fn visit_mut_block_stmt(&mut self, n: &mut BlockStmt)
fn visit_mut_block_stmt(&mut self, n: &mut BlockStmt)
Source§fn visit_mut_block_stmt_or_expr(&mut self, n: &mut BlockStmtOrExpr)
fn visit_mut_block_stmt_or_expr(&mut self, n: &mut BlockStmtOrExpr)
Source§fn visit_mut_bool(&mut self, n: &mut Bool)
fn visit_mut_bool(&mut self, n: &mut Bool)
Source§fn visit_mut_break_stmt(&mut self, n: &mut BreakStmt)
fn visit_mut_break_stmt(&mut self, n: &mut BreakStmt)
Source§fn visit_mut_call_expr(&mut self, n: &mut CallExpr)
fn visit_mut_call_expr(&mut self, n: &mut CallExpr)
Source§fn visit_mut_callee(&mut self, n: &mut Callee)
fn visit_mut_callee(&mut self, n: &mut Callee)
Source§fn visit_mut_catch_clause(&mut self, n: &mut CatchClause)
fn visit_mut_catch_clause(&mut self, n: &mut CatchClause)
Source§fn visit_mut_class(&mut self, n: &mut Class)
fn visit_mut_class(&mut self, n: &mut Class)
Source§fn visit_mut_class_decl(&mut self, n: &mut ClassDecl)
fn visit_mut_class_decl(&mut self, n: &mut ClassDecl)
Source§fn visit_mut_class_expr(&mut self, n: &mut ClassExpr)
fn visit_mut_class_expr(&mut self, n: &mut ClassExpr)
Source§fn visit_mut_class_member(&mut self, n: &mut ClassMember)
fn visit_mut_class_member(&mut self, n: &mut ClassMember)
fn visit_mut_class_members(&mut self, n: &mut Vec<ClassMember>)
Source§fn visit_mut_class_method(&mut self, n: &mut ClassMethod)
fn visit_mut_class_method(&mut self, n: &mut ClassMethod)
Source§fn visit_mut_class_prop(&mut self, n: &mut ClassProp)
fn visit_mut_class_prop(&mut self, n: &mut ClassProp)
Source§fn visit_mut_computed_prop_name(&mut self, n: &mut ComputedPropName)
fn visit_mut_computed_prop_name(&mut self, n: &mut ComputedPropName)
Source§fn visit_mut_cond_expr(&mut self, n: &mut CondExpr)
fn visit_mut_cond_expr(&mut self, n: &mut CondExpr)
Source§fn visit_mut_constructor(&mut self, n: &mut Constructor)
fn visit_mut_constructor(&mut self, n: &mut Constructor)
Source§fn visit_mut_continue_stmt(&mut self, n: &mut ContinueStmt)
fn visit_mut_continue_stmt(&mut self, n: &mut ContinueStmt)
Source§fn visit_mut_debugger_stmt(&mut self, n: &mut DebuggerStmt)
fn visit_mut_debugger_stmt(&mut self, n: &mut DebuggerStmt)
Source§fn visit_mut_decl(&mut self, n: &mut Decl)
fn visit_mut_decl(&mut self, n: &mut Decl)
Source§fn visit_mut_decorator(&mut self, n: &mut Decorator)
fn visit_mut_decorator(&mut self, n: &mut Decorator)
fn visit_mut_decorators(&mut self, n: &mut Vec<Decorator>)
Source§fn visit_mut_default_decl(&mut self, n: &mut DefaultDecl)
fn visit_mut_default_decl(&mut self, n: &mut DefaultDecl)
Source§fn visit_mut_do_while_stmt(&mut self, n: &mut DoWhileStmt)
fn visit_mut_do_while_stmt(&mut self, n: &mut DoWhileStmt)
Source§fn visit_mut_empty_stmt(&mut self, n: &mut EmptyStmt)
fn visit_mut_empty_stmt(&mut self, n: &mut EmptyStmt)
Source§fn visit_mut_export_all(&mut self, n: &mut ExportAll)
fn visit_mut_export_all(&mut self, n: &mut ExportAll)
Source§fn visit_mut_export_decl(&mut self, n: &mut ExportDecl)
fn visit_mut_export_decl(&mut self, n: &mut ExportDecl)
Source§fn visit_mut_export_default_decl(&mut self, n: &mut ExportDefaultDecl)
fn visit_mut_export_default_decl(&mut self, n: &mut ExportDefaultDecl)
Source§fn visit_mut_export_default_expr(&mut self, n: &mut ExportDefaultExpr)
fn visit_mut_export_default_expr(&mut self, n: &mut ExportDefaultExpr)
Source§fn visit_mut_export_default_specifier(&mut self, n: &mut ExportDefaultSpecifier)
fn visit_mut_export_default_specifier(&mut self, n: &mut ExportDefaultSpecifier)
Source§fn visit_mut_export_named_specifier(&mut self, n: &mut ExportNamedSpecifier)
fn visit_mut_export_named_specifier(&mut self, n: &mut ExportNamedSpecifier)
Source§fn visit_mut_export_namespace_specifier(
&mut self,
n: &mut ExportNamespaceSpecifier,
)
fn visit_mut_export_namespace_specifier( &mut self, n: &mut ExportNamespaceSpecifier, )
Source§fn visit_mut_export_specifier(&mut self, n: &mut ExportSpecifier)
fn visit_mut_export_specifier(&mut self, n: &mut ExportSpecifier)
fn visit_mut_export_specifiers(&mut self, n: &mut Vec<ExportSpecifier>)
Source§fn visit_mut_expr(&mut self, n: &mut Expr)
fn visit_mut_expr(&mut self, n: &mut Expr)
Source§fn visit_mut_expr_or_spread(&mut self, n: &mut ExprOrSpread)
fn visit_mut_expr_or_spread(&mut self, n: &mut ExprOrSpread)
fn visit_mut_expr_or_spreads(&mut self, n: &mut Vec<ExprOrSpread>)
Source§fn visit_mut_expr_stmt(&mut self, n: &mut ExprStmt)
fn visit_mut_expr_stmt(&mut self, n: &mut ExprStmt)
fn visit_mut_exprs(&mut self, n: &mut Vec<Box<Expr>>)
Source§fn visit_mut_fn_decl(&mut self, n: &mut FnDecl)
fn visit_mut_fn_decl(&mut self, n: &mut FnDecl)
Source§fn visit_mut_fn_expr(&mut self, n: &mut FnExpr)
fn visit_mut_fn_expr(&mut self, n: &mut FnExpr)
Source§fn visit_mut_for_in_stmt(&mut self, n: &mut ForInStmt)
fn visit_mut_for_in_stmt(&mut self, n: &mut ForInStmt)
Source§fn visit_mut_for_of_stmt(&mut self, n: &mut ForOfStmt)
fn visit_mut_for_of_stmt(&mut self, n: &mut ForOfStmt)
Source§fn visit_mut_for_stmt(&mut self, n: &mut ForStmt)
fn visit_mut_for_stmt(&mut self, n: &mut ForStmt)
Source§fn visit_mut_function(&mut self, n: &mut Function)
fn visit_mut_function(&mut self, n: &mut Function)
Source§fn visit_mut_getter_prop(&mut self, n: &mut GetterProp)
fn visit_mut_getter_prop(&mut self, n: &mut GetterProp)
Source§fn visit_mut_ident(&mut self, n: &mut Ident)
fn visit_mut_ident(&mut self, n: &mut Ident)
Source§fn visit_mut_if_stmt(&mut self, n: &mut IfStmt)
fn visit_mut_if_stmt(&mut self, n: &mut IfStmt)
Source§fn visit_mut_import(&mut self, n: &mut Import)
fn visit_mut_import(&mut self, n: &mut Import)
Source§fn visit_mut_import_decl(&mut self, n: &mut ImportDecl)
fn visit_mut_import_decl(&mut self, n: &mut ImportDecl)
Source§fn visit_mut_import_default_specifier(&mut self, n: &mut ImportDefaultSpecifier)
fn visit_mut_import_default_specifier(&mut self, n: &mut ImportDefaultSpecifier)
Source§fn visit_mut_import_named_specifier(&mut self, n: &mut ImportNamedSpecifier)
fn visit_mut_import_named_specifier(&mut self, n: &mut ImportNamedSpecifier)
Source§fn visit_mut_import_specifier(&mut self, n: &mut ImportSpecifier)
fn visit_mut_import_specifier(&mut self, n: &mut ImportSpecifier)
fn visit_mut_import_specifiers(&mut self, n: &mut Vec<ImportSpecifier>)
Source§fn visit_mut_import_star_as_specifier(&mut self, n: &mut ImportStarAsSpecifier)
fn visit_mut_import_star_as_specifier(&mut self, n: &mut ImportStarAsSpecifier)
Source§fn visit_mut_invalid(&mut self, n: &mut Invalid)
fn visit_mut_invalid(&mut self, n: &mut Invalid)
fn visit_mut_js_word(&mut self, n: &mut Atom<JsWordStaticSet>)
Source§fn visit_mut_jsx_attr(&mut self, n: &mut JSXAttr)
fn visit_mut_jsx_attr(&mut self, n: &mut JSXAttr)
Source§fn visit_mut_jsx_attr_name(&mut self, n: &mut JSXAttrName)
fn visit_mut_jsx_attr_name(&mut self, n: &mut JSXAttrName)
Source§fn visit_mut_jsx_attr_or_spread(&mut self, n: &mut JSXAttrOrSpread)
fn visit_mut_jsx_attr_or_spread(&mut self, n: &mut JSXAttrOrSpread)
fn visit_mut_jsx_attr_or_spreads(&mut self, n: &mut Vec<JSXAttrOrSpread>)
Source§fn visit_mut_jsx_attr_value(&mut self, n: &mut JSXAttrValue)
fn visit_mut_jsx_attr_value(&mut self, n: &mut JSXAttrValue)
Source§fn visit_mut_jsx_closing_element(&mut self, n: &mut JSXClosingElement)
fn visit_mut_jsx_closing_element(&mut self, n: &mut JSXClosingElement)
Source§fn visit_mut_jsx_closing_fragment(&mut self, n: &mut JSXClosingFragment)
fn visit_mut_jsx_closing_fragment(&mut self, n: &mut JSXClosingFragment)
Source§fn visit_mut_jsx_element(&mut self, n: &mut JSXElement)
fn visit_mut_jsx_element(&mut self, n: &mut JSXElement)
Source§fn visit_mut_jsx_element_child(&mut self, n: &mut JSXElementChild)
fn visit_mut_jsx_element_child(&mut self, n: &mut JSXElementChild)
fn visit_mut_jsx_element_children(&mut self, n: &mut Vec<JSXElementChild>)
Source§fn visit_mut_jsx_element_name(&mut self, n: &mut JSXElementName)
fn visit_mut_jsx_element_name(&mut self, n: &mut JSXElementName)
Source§fn visit_mut_jsx_empty_expr(&mut self, n: &mut JSXEmptyExpr)
fn visit_mut_jsx_empty_expr(&mut self, n: &mut JSXEmptyExpr)
Source§fn visit_mut_jsx_expr(&mut self, n: &mut JSXExpr)
fn visit_mut_jsx_expr(&mut self, n: &mut JSXExpr)
Source§fn visit_mut_jsx_expr_container(&mut self, n: &mut JSXExprContainer)
fn visit_mut_jsx_expr_container(&mut self, n: &mut JSXExprContainer)
Source§fn visit_mut_jsx_fragment(&mut self, n: &mut JSXFragment)
fn visit_mut_jsx_fragment(&mut self, n: &mut JSXFragment)
Source§fn visit_mut_jsx_member_expr(&mut self, n: &mut JSXMemberExpr)
fn visit_mut_jsx_member_expr(&mut self, n: &mut JSXMemberExpr)
Source§fn visit_mut_jsx_namespaced_name(&mut self, n: &mut JSXNamespacedName)
fn visit_mut_jsx_namespaced_name(&mut self, n: &mut JSXNamespacedName)
Source§fn visit_mut_jsx_object(&mut self, n: &mut JSXObject)
fn visit_mut_jsx_object(&mut self, n: &mut JSXObject)
Source§fn visit_mut_jsx_opening_fragment(&mut self, n: &mut JSXOpeningFragment)
fn visit_mut_jsx_opening_fragment(&mut self, n: &mut JSXOpeningFragment)
Source§fn visit_mut_jsx_spread_child(&mut self, n: &mut JSXSpreadChild)
fn visit_mut_jsx_spread_child(&mut self, n: &mut JSXSpreadChild)
Source§fn visit_mut_jsx_text(&mut self, n: &mut JSXText)
fn visit_mut_jsx_text(&mut self, n: &mut JSXText)
Source§fn visit_mut_key(&mut self, n: &mut Key)
fn visit_mut_key(&mut self, n: &mut Key)
Source§fn visit_mut_key_value_pat_prop(&mut self, n: &mut KeyValuePatProp)
fn visit_mut_key_value_pat_prop(&mut self, n: &mut KeyValuePatProp)
Source§fn visit_mut_key_value_prop(&mut self, n: &mut KeyValueProp)
fn visit_mut_key_value_prop(&mut self, n: &mut KeyValueProp)
Source§fn visit_mut_labeled_stmt(&mut self, n: &mut LabeledStmt)
fn visit_mut_labeled_stmt(&mut self, n: &mut LabeledStmt)
Source§fn visit_mut_lit(&mut self, n: &mut Lit)
fn visit_mut_lit(&mut self, n: &mut Lit)
Source§fn visit_mut_member_expr(&mut self, n: &mut MemberExpr)
fn visit_mut_member_expr(&mut self, n: &mut MemberExpr)
Source§fn visit_mut_member_prop(&mut self, n: &mut MemberProp)
fn visit_mut_member_prop(&mut self, n: &mut MemberProp)
Source§fn visit_mut_meta_prop_expr(&mut self, n: &mut MetaPropExpr)
fn visit_mut_meta_prop_expr(&mut self, n: &mut MetaPropExpr)
Source§fn visit_mut_meta_prop_kind(&mut self, n: &mut MetaPropKind)
fn visit_mut_meta_prop_kind(&mut self, n: &mut MetaPropKind)
Source§fn visit_mut_method_kind(&mut self, n: &mut MethodKind)
fn visit_mut_method_kind(&mut self, n: &mut MethodKind)
Source§fn visit_mut_method_prop(&mut self, n: &mut MethodProp)
fn visit_mut_method_prop(&mut self, n: &mut MethodProp)
Source§fn visit_mut_module(&mut self, n: &mut Module)
fn visit_mut_module(&mut self, n: &mut Module)
Source§fn visit_mut_module_decl(&mut self, n: &mut ModuleDecl)
fn visit_mut_module_decl(&mut self, n: &mut ModuleDecl)
Source§fn visit_mut_module_export_name(&mut self, n: &mut ModuleExportName)
fn visit_mut_module_export_name(&mut self, n: &mut ModuleExportName)
Source§fn visit_mut_module_item(&mut self, n: &mut ModuleItem)
fn visit_mut_module_item(&mut self, n: &mut ModuleItem)
fn visit_mut_module_items(&mut self, n: &mut Vec<ModuleItem>)
Source§fn visit_mut_named_export(&mut self, n: &mut NamedExport)
fn visit_mut_named_export(&mut self, n: &mut NamedExport)
Source§fn visit_mut_new_expr(&mut self, n: &mut NewExpr)
fn visit_mut_new_expr(&mut self, n: &mut NewExpr)
Source§fn visit_mut_null(&mut self, n: &mut Null)
fn visit_mut_null(&mut self, n: &mut Null)
Source§fn visit_mut_number(&mut self, n: &mut Number)
fn visit_mut_number(&mut self, n: &mut Number)
Source§fn visit_mut_object_lit(&mut self, n: &mut ObjectLit)
fn visit_mut_object_lit(&mut self, n: &mut ObjectLit)
Source§fn visit_mut_object_pat(&mut self, n: &mut ObjectPat)
fn visit_mut_object_pat(&mut self, n: &mut ObjectPat)
Source§fn visit_mut_object_pat_prop(&mut self, n: &mut ObjectPatProp)
fn visit_mut_object_pat_prop(&mut self, n: &mut ObjectPatProp)
fn visit_mut_object_pat_props(&mut self, n: &mut Vec<ObjectPatProp>)
fn visit_mut_opt_accessibility(&mut self, n: &mut Option<Accessibility>)
fn visit_mut_opt_atom(&mut self, n: &mut Option<Atom>)
fn visit_mut_opt_block_stmt(&mut self, n: &mut Option<BlockStmt>)
Source§fn visit_mut_opt_call(&mut self, n: &mut OptCall)
fn visit_mut_opt_call(&mut self, n: &mut OptCall)
fn visit_mut_opt_catch_clause(&mut self, n: &mut Option<CatchClause>)
Source§fn visit_mut_opt_chain_base(&mut self, n: &mut OptChainBase)
fn visit_mut_opt_chain_base(&mut self, n: &mut OptChainBase)
Source§fn visit_mut_opt_chain_expr(&mut self, n: &mut OptChainExpr)
fn visit_mut_opt_chain_expr(&mut self, n: &mut OptChainExpr)
fn visit_mut_opt_expr(&mut self, n: &mut Option<Box<Expr>>)
fn visit_mut_opt_expr_or_spread(&mut self, n: &mut Option<ExprOrSpread>)
fn visit_mut_opt_expr_or_spreads(&mut self, n: &mut Option<Vec<ExprOrSpread>>)
fn visit_mut_opt_ident(&mut self, n: &mut Option<Ident>)
fn visit_mut_opt_jsx_attr_value(&mut self, n: &mut Option<JSXAttrValue>)
fn visit_mut_opt_jsx_closing_element( &mut self, n: &mut Option<JSXClosingElement>, )
fn visit_mut_opt_module_export_name(&mut self, n: &mut Option<ModuleExportName>)
fn visit_mut_opt_module_items(&mut self, n: &mut Option<Vec<ModuleItem>>)
fn visit_mut_opt_object_lit(&mut self, n: &mut Option<Box<ObjectLit>>)
fn visit_mut_opt_pat(&mut self, n: &mut Option<Pat>)
fn visit_mut_opt_span(&mut self, n: &mut Option<Span>)
fn visit_mut_opt_stmt(&mut self, n: &mut Option<Box<Stmt>>)
fn visit_mut_opt_str(&mut self, n: &mut Option<Box<Str>>)
fn visit_mut_opt_true_plus_minus(&mut self, n: &mut Option<TruePlusMinus>)
fn visit_mut_opt_ts_entity_name(&mut self, n: &mut Option<TsEntityName>)
fn visit_mut_opt_ts_namespace_body(&mut self, n: &mut Option<TsNamespaceBody>)
fn visit_mut_opt_ts_type(&mut self, n: &mut Option<Box<TsType>>)
fn visit_mut_opt_ts_type_ann(&mut self, n: &mut Option<Box<TsTypeAnn>>)
fn visit_mut_opt_ts_type_param_decl( &mut self, n: &mut Option<Box<TsTypeParamDecl>>, )
fn visit_mut_opt_ts_type_param_instantiation( &mut self, n: &mut Option<Box<TsTypeParamInstantiation>>, )
fn visit_mut_opt_var_decl_or_expr(&mut self, n: &mut Option<VarDeclOrExpr>)
fn visit_mut_opt_vec_expr_or_spreads( &mut self, n: &mut Vec<Option<ExprOrSpread>>, )
fn visit_mut_opt_vec_pats(&mut self, n: &mut Vec<Option<Pat>>)
Source§fn visit_mut_param(&mut self, n: &mut Param)
fn visit_mut_param(&mut self, n: &mut Param)
Source§fn visit_mut_param_or_ts_param_prop(&mut self, n: &mut ParamOrTsParamProp)
fn visit_mut_param_or_ts_param_prop(&mut self, n: &mut ParamOrTsParamProp)
fn visit_mut_param_or_ts_param_props(&mut self, n: &mut Vec<ParamOrTsParamProp>)
fn visit_mut_params(&mut self, n: &mut Vec<Param>)
Source§fn visit_mut_paren_expr(&mut self, n: &mut ParenExpr)
fn visit_mut_paren_expr(&mut self, n: &mut ParenExpr)
Source§fn visit_mut_pat(&mut self, n: &mut Pat)
fn visit_mut_pat(&mut self, n: &mut Pat)
Source§fn visit_mut_pat_or_expr(&mut self, n: &mut PatOrExpr)
fn visit_mut_pat_or_expr(&mut self, n: &mut PatOrExpr)
fn visit_mut_pats(&mut self, n: &mut Vec<Pat>)
Source§fn visit_mut_private_method(&mut self, n: &mut PrivateMethod)
fn visit_mut_private_method(&mut self, n: &mut PrivateMethod)
Source§fn visit_mut_private_name(&mut self, n: &mut PrivateName)
fn visit_mut_private_name(&mut self, n: &mut PrivateName)
Source§fn visit_mut_private_prop(&mut self, n: &mut PrivateProp)
fn visit_mut_private_prop(&mut self, n: &mut PrivateProp)
Source§fn visit_mut_program(&mut self, n: &mut Program)
fn visit_mut_program(&mut self, n: &mut Program)
Source§fn visit_mut_prop(&mut self, n: &mut Prop)
fn visit_mut_prop(&mut self, n: &mut Prop)
Source§fn visit_mut_prop_name(&mut self, n: &mut PropName)
fn visit_mut_prop_name(&mut self, n: &mut PropName)
Source§fn visit_mut_prop_or_spread(&mut self, n: &mut PropOrSpread)
fn visit_mut_prop_or_spread(&mut self, n: &mut PropOrSpread)
fn visit_mut_prop_or_spreads(&mut self, n: &mut Vec<PropOrSpread>)
Source§fn visit_mut_regex(&mut self, n: &mut Regex)
fn visit_mut_regex(&mut self, n: &mut Regex)
Source§fn visit_mut_reserved_unused(&mut self, n: &mut ReservedUnused)
fn visit_mut_reserved_unused(&mut self, n: &mut ReservedUnused)
Source§fn visit_mut_rest_pat(&mut self, n: &mut RestPat)
fn visit_mut_rest_pat(&mut self, n: &mut RestPat)
Source§fn visit_mut_return_stmt(&mut self, n: &mut ReturnStmt)
fn visit_mut_return_stmt(&mut self, n: &mut ReturnStmt)
Source§fn visit_mut_script(&mut self, n: &mut Script)
fn visit_mut_script(&mut self, n: &mut Script)
Source§fn visit_mut_seq_expr(&mut self, n: &mut SeqExpr)
fn visit_mut_seq_expr(&mut self, n: &mut SeqExpr)
Source§fn visit_mut_setter_prop(&mut self, n: &mut SetterProp)
fn visit_mut_setter_prop(&mut self, n: &mut SetterProp)
fn visit_mut_span(&mut self, n: &mut Span)
Source§fn visit_mut_spread_element(&mut self, n: &mut SpreadElement)
fn visit_mut_spread_element(&mut self, n: &mut SpreadElement)
Source§fn visit_mut_static_block(&mut self, n: &mut StaticBlock)
fn visit_mut_static_block(&mut self, n: &mut StaticBlock)
Source§fn visit_mut_stmt(&mut self, n: &mut Stmt)
fn visit_mut_stmt(&mut self, n: &mut Stmt)
fn visit_mut_stmts(&mut self, n: &mut Vec<Stmt>)
Source§fn visit_mut_str(&mut self, n: &mut Str)
fn visit_mut_str(&mut self, n: &mut Str)
Source§fn visit_mut_super(&mut self, n: &mut Super)
fn visit_mut_super(&mut self, n: &mut Super)
Source§fn visit_mut_super_prop(&mut self, n: &mut SuperProp)
fn visit_mut_super_prop(&mut self, n: &mut SuperProp)
Source§fn visit_mut_super_prop_expr(&mut self, n: &mut SuperPropExpr)
fn visit_mut_super_prop_expr(&mut self, n: &mut SuperPropExpr)
Source§fn visit_mut_switch_case(&mut self, n: &mut SwitchCase)
fn visit_mut_switch_case(&mut self, n: &mut SwitchCase)
fn visit_mut_switch_cases(&mut self, n: &mut Vec<SwitchCase>)
Source§fn visit_mut_switch_stmt(&mut self, n: &mut SwitchStmt)
fn visit_mut_switch_stmt(&mut self, n: &mut SwitchStmt)
Source§fn visit_mut_tagged_tpl(&mut self, n: &mut TaggedTpl)
fn visit_mut_tagged_tpl(&mut self, n: &mut TaggedTpl)
Source§fn visit_mut_this_expr(&mut self, n: &mut ThisExpr)
fn visit_mut_this_expr(&mut self, n: &mut ThisExpr)
Source§fn visit_mut_throw_stmt(&mut self, n: &mut ThrowStmt)
fn visit_mut_throw_stmt(&mut self, n: &mut ThrowStmt)
Source§fn visit_mut_tpl(&mut self, n: &mut Tpl)
fn visit_mut_tpl(&mut self, n: &mut Tpl)
Source§fn visit_mut_tpl_element(&mut self, n: &mut TplElement)
fn visit_mut_tpl_element(&mut self, n: &mut TplElement)
fn visit_mut_tpl_elements(&mut self, n: &mut Vec<TplElement>)
Source§fn visit_mut_true_plus_minus(&mut self, n: &mut TruePlusMinus)
fn visit_mut_true_plus_minus(&mut self, n: &mut TruePlusMinus)
Source§fn visit_mut_try_stmt(&mut self, n: &mut TryStmt)
fn visit_mut_try_stmt(&mut self, n: &mut TryStmt)
Source§fn visit_mut_ts_array_type(&mut self, n: &mut TsArrayType)
fn visit_mut_ts_array_type(&mut self, n: &mut TsArrayType)
Source§fn visit_mut_ts_as_expr(&mut self, n: &mut TsAsExpr)
fn visit_mut_ts_as_expr(&mut self, n: &mut TsAsExpr)
Source§fn visit_mut_ts_call_signature_decl(&mut self, n: &mut TsCallSignatureDecl)
fn visit_mut_ts_call_signature_decl(&mut self, n: &mut TsCallSignatureDecl)
Source§fn visit_mut_ts_conditional_type(&mut self, n: &mut TsConditionalType)
fn visit_mut_ts_conditional_type(&mut self, n: &mut TsConditionalType)
Source§fn visit_mut_ts_const_assertion(&mut self, n: &mut TsConstAssertion)
fn visit_mut_ts_const_assertion(&mut self, n: &mut TsConstAssertion)
Source§fn visit_mut_ts_construct_signature_decl(
&mut self,
n: &mut TsConstructSignatureDecl,
)
fn visit_mut_ts_construct_signature_decl( &mut self, n: &mut TsConstructSignatureDecl, )
Source§fn visit_mut_ts_constructor_type(&mut self, n: &mut TsConstructorType)
fn visit_mut_ts_constructor_type(&mut self, n: &mut TsConstructorType)
Source§fn visit_mut_ts_entity_name(&mut self, n: &mut TsEntityName)
fn visit_mut_ts_entity_name(&mut self, n: &mut TsEntityName)
Source§fn visit_mut_ts_enum_decl(&mut self, n: &mut TsEnumDecl)
fn visit_mut_ts_enum_decl(&mut self, n: &mut TsEnumDecl)
Source§fn visit_mut_ts_enum_member(&mut self, n: &mut TsEnumMember)
fn visit_mut_ts_enum_member(&mut self, n: &mut TsEnumMember)
Source§fn visit_mut_ts_enum_member_id(&mut self, n: &mut TsEnumMemberId)
fn visit_mut_ts_enum_member_id(&mut self, n: &mut TsEnumMemberId)
fn visit_mut_ts_enum_members(&mut self, n: &mut Vec<TsEnumMember>)
Source§fn visit_mut_ts_export_assignment(&mut self, n: &mut TsExportAssignment)
fn visit_mut_ts_export_assignment(&mut self, n: &mut TsExportAssignment)
Source§fn visit_mut_ts_expr_with_type_args(&mut self, n: &mut TsExprWithTypeArgs)
fn visit_mut_ts_expr_with_type_args(&mut self, n: &mut TsExprWithTypeArgs)
fn visit_mut_ts_expr_with_type_args_vec( &mut self, n: &mut Vec<TsExprWithTypeArgs>, )
Source§fn visit_mut_ts_external_module_ref(&mut self, n: &mut TsExternalModuleRef)
fn visit_mut_ts_external_module_ref(&mut self, n: &mut TsExternalModuleRef)
Source§fn visit_mut_ts_fn_or_constructor_type(&mut self, n: &mut TsFnOrConstructorType)
fn visit_mut_ts_fn_or_constructor_type(&mut self, n: &mut TsFnOrConstructorType)
Source§fn visit_mut_ts_fn_param(&mut self, n: &mut TsFnParam)
fn visit_mut_ts_fn_param(&mut self, n: &mut TsFnParam)
fn visit_mut_ts_fn_params(&mut self, n: &mut Vec<TsFnParam>)
Source§fn visit_mut_ts_fn_type(&mut self, n: &mut TsFnType)
fn visit_mut_ts_fn_type(&mut self, n: &mut TsFnType)
Source§fn visit_mut_ts_getter_signature(&mut self, n: &mut TsGetterSignature)
fn visit_mut_ts_getter_signature(&mut self, n: &mut TsGetterSignature)
Source§fn visit_mut_ts_import_equals_decl(&mut self, n: &mut TsImportEqualsDecl)
fn visit_mut_ts_import_equals_decl(&mut self, n: &mut TsImportEqualsDecl)
Source§fn visit_mut_ts_import_type(&mut self, n: &mut TsImportType)
fn visit_mut_ts_import_type(&mut self, n: &mut TsImportType)
Source§fn visit_mut_ts_index_signature(&mut self, n: &mut TsIndexSignature)
fn visit_mut_ts_index_signature(&mut self, n: &mut TsIndexSignature)
Source§fn visit_mut_ts_indexed_access_type(&mut self, n: &mut TsIndexedAccessType)
fn visit_mut_ts_indexed_access_type(&mut self, n: &mut TsIndexedAccessType)
Source§fn visit_mut_ts_infer_type(&mut self, n: &mut TsInferType)
fn visit_mut_ts_infer_type(&mut self, n: &mut TsInferType)
Source§fn visit_mut_ts_instantiation(&mut self, n: &mut TsInstantiation)
fn visit_mut_ts_instantiation(&mut self, n: &mut TsInstantiation)
Source§fn visit_mut_ts_interface_body(&mut self, n: &mut TsInterfaceBody)
fn visit_mut_ts_interface_body(&mut self, n: &mut TsInterfaceBody)
Source§fn visit_mut_ts_interface_decl(&mut self, n: &mut TsInterfaceDecl)
fn visit_mut_ts_interface_decl(&mut self, n: &mut TsInterfaceDecl)
Source§fn visit_mut_ts_intersection_type(&mut self, n: &mut TsIntersectionType)
fn visit_mut_ts_intersection_type(&mut self, n: &mut TsIntersectionType)
Source§fn visit_mut_ts_keyword_type(&mut self, n: &mut TsKeywordType)
fn visit_mut_ts_keyword_type(&mut self, n: &mut TsKeywordType)
Source§fn visit_mut_ts_keyword_type_kind(&mut self, n: &mut TsKeywordTypeKind)
fn visit_mut_ts_keyword_type_kind(&mut self, n: &mut TsKeywordTypeKind)
Source§fn visit_mut_ts_lit(&mut self, n: &mut TsLit)
fn visit_mut_ts_lit(&mut self, n: &mut TsLit)
Source§fn visit_mut_ts_lit_type(&mut self, n: &mut TsLitType)
fn visit_mut_ts_lit_type(&mut self, n: &mut TsLitType)
Source§fn visit_mut_ts_mapped_type(&mut self, n: &mut TsMappedType)
fn visit_mut_ts_mapped_type(&mut self, n: &mut TsMappedType)
Source§fn visit_mut_ts_method_signature(&mut self, n: &mut TsMethodSignature)
fn visit_mut_ts_method_signature(&mut self, n: &mut TsMethodSignature)
Source§fn visit_mut_ts_module_block(&mut self, n: &mut TsModuleBlock)
fn visit_mut_ts_module_block(&mut self, n: &mut TsModuleBlock)
Source§fn visit_mut_ts_module_decl(&mut self, n: &mut TsModuleDecl)
fn visit_mut_ts_module_decl(&mut self, n: &mut TsModuleDecl)
Source§fn visit_mut_ts_module_name(&mut self, n: &mut TsModuleName)
fn visit_mut_ts_module_name(&mut self, n: &mut TsModuleName)
Source§fn visit_mut_ts_module_ref(&mut self, n: &mut TsModuleRef)
fn visit_mut_ts_module_ref(&mut self, n: &mut TsModuleRef)
Source§fn visit_mut_ts_namespace_body(&mut self, n: &mut TsNamespaceBody)
fn visit_mut_ts_namespace_body(&mut self, n: &mut TsNamespaceBody)
Source§fn visit_mut_ts_namespace_decl(&mut self, n: &mut TsNamespaceDecl)
fn visit_mut_ts_namespace_decl(&mut self, n: &mut TsNamespaceDecl)
Source§fn visit_mut_ts_namespace_export_decl(&mut self, n: &mut TsNamespaceExportDecl)
fn visit_mut_ts_namespace_export_decl(&mut self, n: &mut TsNamespaceExportDecl)
Source§fn visit_mut_ts_non_null_expr(&mut self, n: &mut TsNonNullExpr)
fn visit_mut_ts_non_null_expr(&mut self, n: &mut TsNonNullExpr)
Source§fn visit_mut_ts_optional_type(&mut self, n: &mut TsOptionalType)
fn visit_mut_ts_optional_type(&mut self, n: &mut TsOptionalType)
Source§fn visit_mut_ts_param_prop(&mut self, n: &mut TsParamProp)
fn visit_mut_ts_param_prop(&mut self, n: &mut TsParamProp)
Source§fn visit_mut_ts_param_prop_param(&mut self, n: &mut TsParamPropParam)
fn visit_mut_ts_param_prop_param(&mut self, n: &mut TsParamPropParam)
Source§fn visit_mut_ts_parenthesized_type(&mut self, n: &mut TsParenthesizedType)
fn visit_mut_ts_parenthesized_type(&mut self, n: &mut TsParenthesizedType)
Source§fn visit_mut_ts_property_signature(&mut self, n: &mut TsPropertySignature)
fn visit_mut_ts_property_signature(&mut self, n: &mut TsPropertySignature)
Source§fn visit_mut_ts_qualified_name(&mut self, n: &mut TsQualifiedName)
fn visit_mut_ts_qualified_name(&mut self, n: &mut TsQualifiedName)
Source§fn visit_mut_ts_rest_type(&mut self, n: &mut TsRestType)
fn visit_mut_ts_rest_type(&mut self, n: &mut TsRestType)
Source§fn visit_mut_ts_satisfies_expr(&mut self, n: &mut TsSatisfiesExpr)
fn visit_mut_ts_satisfies_expr(&mut self, n: &mut TsSatisfiesExpr)
Source§fn visit_mut_ts_setter_signature(&mut self, n: &mut TsSetterSignature)
fn visit_mut_ts_setter_signature(&mut self, n: &mut TsSetterSignature)
Source§fn visit_mut_ts_this_type(&mut self, n: &mut TsThisType)
fn visit_mut_ts_this_type(&mut self, n: &mut TsThisType)
Source§fn visit_mut_ts_this_type_or_ident(&mut self, n: &mut TsThisTypeOrIdent)
fn visit_mut_ts_this_type_or_ident(&mut self, n: &mut TsThisTypeOrIdent)
Source§fn visit_mut_ts_tpl_lit_type(&mut self, n: &mut TsTplLitType)
fn visit_mut_ts_tpl_lit_type(&mut self, n: &mut TsTplLitType)
Source§fn visit_mut_ts_tuple_element(&mut self, n: &mut TsTupleElement)
fn visit_mut_ts_tuple_element(&mut self, n: &mut TsTupleElement)
fn visit_mut_ts_tuple_elements(&mut self, n: &mut Vec<TsTupleElement>)
Source§fn visit_mut_ts_tuple_type(&mut self, n: &mut TsTupleType)
fn visit_mut_ts_tuple_type(&mut self, n: &mut TsTupleType)
Source§fn visit_mut_ts_type(&mut self, n: &mut TsType)
fn visit_mut_ts_type(&mut self, n: &mut TsType)
Source§fn visit_mut_ts_type_alias_decl(&mut self, n: &mut TsTypeAliasDecl)
fn visit_mut_ts_type_alias_decl(&mut self, n: &mut TsTypeAliasDecl)
Source§fn visit_mut_ts_type_ann(&mut self, n: &mut TsTypeAnn)
fn visit_mut_ts_type_ann(&mut self, n: &mut TsTypeAnn)
Source§fn visit_mut_ts_type_assertion(&mut self, n: &mut TsTypeAssertion)
fn visit_mut_ts_type_assertion(&mut self, n: &mut TsTypeAssertion)
Source§fn visit_mut_ts_type_element(&mut self, n: &mut TsTypeElement)
fn visit_mut_ts_type_element(&mut self, n: &mut TsTypeElement)
fn visit_mut_ts_type_elements(&mut self, n: &mut Vec<TsTypeElement>)
Source§fn visit_mut_ts_type_lit(&mut self, n: &mut TsTypeLit)
fn visit_mut_ts_type_lit(&mut self, n: &mut TsTypeLit)
Source§fn visit_mut_ts_type_operator(&mut self, n: &mut TsTypeOperator)
fn visit_mut_ts_type_operator(&mut self, n: &mut TsTypeOperator)
Source§fn visit_mut_ts_type_operator_op(&mut self, n: &mut TsTypeOperatorOp)
fn visit_mut_ts_type_operator_op(&mut self, n: &mut TsTypeOperatorOp)
Source§fn visit_mut_ts_type_param(&mut self, n: &mut TsTypeParam)
fn visit_mut_ts_type_param(&mut self, n: &mut TsTypeParam)
Source§fn visit_mut_ts_type_param_decl(&mut self, n: &mut TsTypeParamDecl)
fn visit_mut_ts_type_param_decl(&mut self, n: &mut TsTypeParamDecl)
Source§fn visit_mut_ts_type_param_instantiation(
&mut self,
n: &mut TsTypeParamInstantiation,
)
fn visit_mut_ts_type_param_instantiation( &mut self, n: &mut TsTypeParamInstantiation, )
fn visit_mut_ts_type_params(&mut self, n: &mut Vec<TsTypeParam>)
Source§fn visit_mut_ts_type_predicate(&mut self, n: &mut TsTypePredicate)
fn visit_mut_ts_type_predicate(&mut self, n: &mut TsTypePredicate)
Source§fn visit_mut_ts_type_query(&mut self, n: &mut TsTypeQuery)
fn visit_mut_ts_type_query(&mut self, n: &mut TsTypeQuery)
Source§fn visit_mut_ts_type_query_expr(&mut self, n: &mut TsTypeQueryExpr)
fn visit_mut_ts_type_query_expr(&mut self, n: &mut TsTypeQueryExpr)
Source§fn visit_mut_ts_type_ref(&mut self, n: &mut TsTypeRef)
fn visit_mut_ts_type_ref(&mut self, n: &mut TsTypeRef)
fn visit_mut_ts_types(&mut self, n: &mut Vec<Box<TsType>>)
Source§fn visit_mut_ts_union_or_intersection_type(
&mut self,
n: &mut TsUnionOrIntersectionType,
)
fn visit_mut_ts_union_or_intersection_type( &mut self, n: &mut TsUnionOrIntersectionType, )
Source§fn visit_mut_ts_union_type(&mut self, n: &mut TsUnionType)
fn visit_mut_ts_union_type(&mut self, n: &mut TsUnionType)
Source§fn visit_mut_unary_expr(&mut self, n: &mut UnaryExpr)
fn visit_mut_unary_expr(&mut self, n: &mut UnaryExpr)
Source§fn visit_mut_unary_op(&mut self, n: &mut UnaryOp)
fn visit_mut_unary_op(&mut self, n: &mut UnaryOp)
Source§fn visit_mut_update_expr(&mut self, n: &mut UpdateExpr)
fn visit_mut_update_expr(&mut self, n: &mut UpdateExpr)
Source§fn visit_mut_update_op(&mut self, n: &mut UpdateOp)
fn visit_mut_update_op(&mut self, n: &mut UpdateOp)
Source§fn visit_mut_var_decl(&mut self, n: &mut VarDecl)
fn visit_mut_var_decl(&mut self, n: &mut VarDecl)
Source§fn visit_mut_var_decl_kind(&mut self, n: &mut VarDeclKind)
fn visit_mut_var_decl_kind(&mut self, n: &mut VarDeclKind)
Source§fn visit_mut_var_decl_or_expr(&mut self, n: &mut VarDeclOrExpr)
fn visit_mut_var_decl_or_expr(&mut self, n: &mut VarDeclOrExpr)
Source§fn visit_mut_var_decl_or_pat(&mut self, n: &mut VarDeclOrPat)
fn visit_mut_var_decl_or_pat(&mut self, n: &mut VarDeclOrPat)
Source§fn visit_mut_var_declarator(&mut self, n: &mut VarDeclarator)
fn visit_mut_var_declarator(&mut self, n: &mut VarDeclarator)
fn visit_mut_var_declarators(&mut self, n: &mut Vec<VarDeclarator>)
Source§fn visit_mut_while_stmt(&mut self, n: &mut WhileStmt)
fn visit_mut_while_stmt(&mut self, n: &mut WhileStmt)
Source§fn visit_mut_with_stmt(&mut self, n: &mut WithStmt)
fn visit_mut_with_stmt(&mut self, n: &mut WithStmt)
Source§fn visit_mut_yield_expr(&mut self, n: &mut YieldExpr)
fn visit_mut_yield_expr(&mut self, n: &mut YieldExpr)
Auto Trait Implementations§
impl Freeze for ReactRemovePropertiesVisitor
impl RefUnwindSafe for ReactRemovePropertiesVisitor
impl Send for ReactRemovePropertiesVisitor
impl Sync for ReactRemovePropertiesVisitor
impl Unpin for ReactRemovePropertiesVisitor
impl UnwindSafe for ReactRemovePropertiesVisitor
Blanket Implementations§
Source§impl<T> ArchivePointee for T
impl<T> ArchivePointee for T
Source§type ArchivedMetadata = ()
type ArchivedMetadata = ()
Source§fn pointer_metadata(
_: &<T as ArchivePointee>::ArchivedMetadata,
) -> <T as Pointee>::Metadata
fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata, ) -> <T as Pointee>::Metadata
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Source§impl<F, W, T, D> Deserialize<With<T, W>, D> for F
impl<F, W, T, D> Deserialize<With<T, W>, D> for F
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§impl<T> LayoutRaw for T
impl<T> LayoutRaw for T
Source§fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
Source§impl<D> OwoColorize for D
impl<D> OwoColorize for D
Source§fn fg<C>(&self) -> FgColorDisplay<'_, C, Self>where
C: Color,
fn fg<C>(&self) -> FgColorDisplay<'_, C, Self>where
C: Color,
Source§fn bg<C>(&self) -> BgColorDisplay<'_, C, Self>where
C: Color,
fn bg<C>(&self) -> BgColorDisplay<'_, C, Self>where
C: Color,
Source§fn black<'a>(&'a self) -> FgColorDisplay<'a, Black, Self>
fn black<'a>(&'a self) -> FgColorDisplay<'a, Black, Self>
Source§fn on_black<'a>(&'a self) -> BgColorDisplay<'a, Black, Self>
fn on_black<'a>(&'a self) -> BgColorDisplay<'a, Black, Self>
Source§fn red<'a>(&'a self) -> FgColorDisplay<'a, Red, Self>
fn red<'a>(&'a self) -> FgColorDisplay<'a, Red, Self>
Source§fn on_red<'a>(&'a self) -> BgColorDisplay<'a, Red, Self>
fn on_red<'a>(&'a self) -> BgColorDisplay<'a, Red, Self>
Source§fn green<'a>(&'a self) -> FgColorDisplay<'a, Green, Self>
fn green<'a>(&'a self) -> FgColorDisplay<'a, Green, Self>
Source§fn on_green<'a>(&'a self) -> BgColorDisplay<'a, Green, Self>
fn on_green<'a>(&'a self) -> BgColorDisplay<'a, Green, Self>
Source§fn yellow<'a>(&'a self) -> FgColorDisplay<'a, Yellow, Self>
fn yellow<'a>(&'a self) -> FgColorDisplay<'a, Yellow, Self>
Source§fn on_yellow<'a>(&'a self) -> BgColorDisplay<'a, Yellow, Self>
fn on_yellow<'a>(&'a self) -> BgColorDisplay<'a, Yellow, Self>
Source§fn blue<'a>(&'a self) -> FgColorDisplay<'a, Blue, Self>
fn blue<'a>(&'a self) -> FgColorDisplay<'a, Blue, Self>
Source§fn on_blue<'a>(&'a self) -> BgColorDisplay<'a, Blue, Self>
fn on_blue<'a>(&'a self) -> BgColorDisplay<'a, Blue, Self>
Source§fn magenta<'a>(&'a self) -> FgColorDisplay<'a, Magenta, Self>
fn magenta<'a>(&'a self) -> FgColorDisplay<'a, Magenta, Self>
Source§fn on_magenta<'a>(&'a self) -> BgColorDisplay<'a, Magenta, Self>
fn on_magenta<'a>(&'a self) -> BgColorDisplay<'a, Magenta, Self>
Source§fn purple<'a>(&'a self) -> FgColorDisplay<'a, Magenta, Self>
fn purple<'a>(&'a self) -> FgColorDisplay<'a, Magenta, Self>
Source§fn on_purple<'a>(&'a self) -> BgColorDisplay<'a, Magenta, Self>
fn on_purple<'a>(&'a self) -> BgColorDisplay<'a, Magenta, Self>
Source§fn cyan<'a>(&'a self) -> FgColorDisplay<'a, Cyan, Self>
fn cyan<'a>(&'a self) -> FgColorDisplay<'a, Cyan, Self>
Source§fn on_cyan<'a>(&'a self) -> BgColorDisplay<'a, Cyan, Self>
fn on_cyan<'a>(&'a self) -> BgColorDisplay<'a, Cyan, Self>
Source§fn white<'a>(&'a self) -> FgColorDisplay<'a, White, Self>
fn white<'a>(&'a self) -> FgColorDisplay<'a, White, Self>
Source§fn on_white<'a>(&'a self) -> BgColorDisplay<'a, White, Self>
fn on_white<'a>(&'a self) -> BgColorDisplay<'a, White, Self>
Source§fn default_color<'a>(&'a self) -> FgColorDisplay<'a, Default, Self>
fn default_color<'a>(&'a self) -> FgColorDisplay<'a, Default, Self>
Source§fn on_default_color<'a>(&'a self) -> BgColorDisplay<'a, Default, Self>
fn on_default_color<'a>(&'a self) -> BgColorDisplay<'a, Default, Self>
Source§fn bright_black<'a>(&'a self) -> FgColorDisplay<'a, BrightBlack, Self>
fn bright_black<'a>(&'a self) -> FgColorDisplay<'a, BrightBlack, Self>
Source§fn on_bright_black<'a>(&'a self) -> BgColorDisplay<'a, BrightBlack, Self>
fn on_bright_black<'a>(&'a self) -> BgColorDisplay<'a, BrightBlack, Self>
Source§fn bright_red<'a>(&'a self) -> FgColorDisplay<'a, BrightRed, Self>
fn bright_red<'a>(&'a self) -> FgColorDisplay<'a, BrightRed, Self>
Source§fn on_bright_red<'a>(&'a self) -> BgColorDisplay<'a, BrightRed, Self>
fn on_bright_red<'a>(&'a self) -> BgColorDisplay<'a, BrightRed, Self>
Source§fn bright_green<'a>(&'a self) -> FgColorDisplay<'a, BrightGreen, Self>
fn bright_green<'a>(&'a self) -> FgColorDisplay<'a, BrightGreen, Self>
Source§fn on_bright_green<'a>(&'a self) -> BgColorDisplay<'a, BrightGreen, Self>
fn on_bright_green<'a>(&'a self) -> BgColorDisplay<'a, BrightGreen, Self>
Source§fn bright_yellow<'a>(&'a self) -> FgColorDisplay<'a, BrightYellow, Self>
fn bright_yellow<'a>(&'a self) -> FgColorDisplay<'a, BrightYellow, Self>
Source§fn on_bright_yellow<'a>(&'a self) -> BgColorDisplay<'a, BrightYellow, Self>
fn on_bright_yellow<'a>(&'a self) -> BgColorDisplay<'a, BrightYellow, Self>
Source§fn bright_blue<'a>(&'a self) -> FgColorDisplay<'a, BrightBlue, Self>
fn bright_blue<'a>(&'a self) -> FgColorDisplay<'a, BrightBlue, Self>
Source§fn on_bright_blue<'a>(&'a self) -> BgColorDisplay<'a, BrightBlue, Self>
fn on_bright_blue<'a>(&'a self) -> BgColorDisplay<'a, BrightBlue, Self>
Source§fn bright_magenta<'a>(&'a self) -> FgColorDisplay<'a, BrightMagenta, Self>
fn bright_magenta<'a>(&'a self) -> FgColorDisplay<'a, BrightMagenta, Self>
Source§fn on_bright_magenta<'a>(&'a self) -> BgColorDisplay<'a, BrightMagenta, Self>
fn on_bright_magenta<'a>(&'a self) -> BgColorDisplay<'a, BrightMagenta, Self>
Source§fn bright_purple<'a>(&'a self) -> FgColorDisplay<'a, BrightMagenta, Self>
fn bright_purple<'a>(&'a self) -> FgColorDisplay<'a, BrightMagenta, Self>
Source§fn on_bright_purple<'a>(&'a self) -> BgColorDisplay<'a, BrightMagenta, Self>
fn on_bright_purple<'a>(&'a self) -> BgColorDisplay<'a, BrightMagenta, Self>
Source§fn bright_cyan<'a>(&'a self) -> FgColorDisplay<'a, BrightCyan, Self>
fn bright_cyan<'a>(&'a self) -> FgColorDisplay<'a, BrightCyan, Self>
Source§fn on_bright_cyan<'a>(&'a self) -> BgColorDisplay<'a, BrightCyan, Self>
fn on_bright_cyan<'a>(&'a self) -> BgColorDisplay<'a, BrightCyan, Self>
Source§fn bright_white<'a>(&'a self) -> FgColorDisplay<'a, BrightWhite, Self>
fn bright_white<'a>(&'a self) -> FgColorDisplay<'a, BrightWhite, Self>
Source§fn on_bright_white<'a>(&'a self) -> BgColorDisplay<'a, BrightWhite, Self>
fn on_bright_white<'a>(&'a self) -> BgColorDisplay<'a, BrightWhite, Self>
Source§fn bold<'a>(&'a self) -> BoldDisplay<'a, Self>
fn bold<'a>(&'a self) -> BoldDisplay<'a, Self>
Source§fn dimmed<'a>(&'a self) -> DimDisplay<'a, Self>
fn dimmed<'a>(&'a self) -> DimDisplay<'a, Self>
Source§fn italic<'a>(&'a self) -> ItalicDisplay<'a, Self>
fn italic<'a>(&'a self) -> ItalicDisplay<'a, Self>
Source§fn underline<'a>(&'a self) -> UnderlineDisplay<'a, Self>
fn underline<'a>(&'a self) -> UnderlineDisplay<'a, Self>
Source§fn blink<'a>(&'a self) -> BlinkDisplay<'a, Self>
fn blink<'a>(&'a self) -> BlinkDisplay<'a, Self>
Source§fn blink_fast<'a>(&'a self) -> BlinkFastDisplay<'a, Self>
fn blink_fast<'a>(&'a self) -> BlinkFastDisplay<'a, Self>
Source§fn reversed<'a>(&'a self) -> ReversedDisplay<'a, Self>
fn reversed<'a>(&'a self) -> ReversedDisplay<'a, Self>
Source§fn strikethrough<'a>(&'a self) -> StrikeThroughDisplay<'a, Self>
fn strikethrough<'a>(&'a self) -> StrikeThroughDisplay<'a, Self>
Source§fn color<Color>(&self, color: Color) -> FgDynColorDisplay<'_, Color, Self>where
Color: DynColor,
fn color<Color>(&self, color: Color) -> FgDynColorDisplay<'_, Color, Self>where
Color: DynColor,
OwoColorize::fg
or
a color-specific method, such as OwoColorize::green
, Read moreSource§fn on_color<Color>(&self, color: Color) -> BgDynColorDisplay<'_, Color, Self>where
Color: DynColor,
fn on_color<Color>(&self, color: Color) -> BgDynColorDisplay<'_, Color, Self>where
Color: DynColor,
OwoColorize::bg
or
a color-specific method, such as OwoColorize::on_yellow
, Read moreSource§fn fg_rgb<const R: u8, const G: u8, const B: u8>(
&self,
) -> FgColorDisplay<'_, CustomColor<R, G, B>, Self>
fn fg_rgb<const R: u8, const G: u8, const B: u8>( &self, ) -> FgColorDisplay<'_, CustomColor<R, G, B>, Self>
Source§fn bg_rgb<const R: u8, const G: u8, const B: u8>(
&self,
) -> BgColorDisplay<'_, CustomColor<R, G, B>, Self>
fn bg_rgb<const R: u8, const G: u8, const B: u8>( &self, ) -> BgColorDisplay<'_, CustomColor<R, G, B>, Self>
Source§fn truecolor(&self, r: u8, g: u8, b: u8) -> FgDynColorDisplay<'_, Rgb, Self>
fn truecolor(&self, r: u8, g: u8, b: u8) -> FgDynColorDisplay<'_, Rgb, Self>
Source§fn on_truecolor(&self, r: u8, g: u8, b: u8) -> BgDynColorDisplay<'_, Rgb, Self>
fn on_truecolor(&self, r: u8, g: u8, b: u8) -> BgDynColorDisplay<'_, Rgb, Self>
Source§impl<T> Paint for Twhere
T: ?Sized,
impl<T> Paint for Twhere
T: ?Sized,
Source§fn fg(&self, value: Color) -> Painted<&T>
fn fg(&self, value: Color) -> Painted<&T>
Returns a styled value derived from self
with the foreground set to
value
.
This method should be used rarely. Instead, prefer to use color-specific
builder methods like red()
and
green()
, which have the same functionality but are
pithier.
§Example
Set foreground color to white using fg()
:
use yansi::{Paint, Color};
painted.fg(Color::White);
Set foreground color to white using white()
.
use yansi::Paint;
painted.white();
Source§fn bright_black(&self) -> Painted<&T>
fn bright_black(&self) -> Painted<&T>
Source§fn bright_red(&self) -> Painted<&T>
fn bright_red(&self) -> Painted<&T>
Source§fn bright_green(&self) -> Painted<&T>
fn bright_green(&self) -> Painted<&T>
Source§fn bright_yellow(&self) -> Painted<&T>
fn bright_yellow(&self) -> Painted<&T>
Source§fn bright_blue(&self) -> Painted<&T>
fn bright_blue(&self) -> Painted<&T>
Source§fn bright_magenta(&self) -> Painted<&T>
fn bright_magenta(&self) -> Painted<&T>
Source§fn bright_cyan(&self) -> Painted<&T>
fn bright_cyan(&self) -> Painted<&T>
Source§fn bright_white(&self) -> Painted<&T>
fn bright_white(&self) -> Painted<&T>
Source§fn bg(&self, value: Color) -> Painted<&T>
fn bg(&self, value: Color) -> Painted<&T>
Returns a styled value derived from self
with the background set to
value
.
This method should be used rarely. Instead, prefer to use color-specific
builder methods like on_red()
and
on_green()
, which have the same functionality but
are pithier.
§Example
Set background color to red using fg()
:
use yansi::{Paint, Color};
painted.bg(Color::Red);
Set background color to red using on_red()
.
use yansi::Paint;
painted.on_red();
Source§fn on_primary(&self) -> Painted<&T>
fn on_primary(&self) -> Painted<&T>
Source§fn on_magenta(&self) -> Painted<&T>
fn on_magenta(&self) -> Painted<&T>
Source§fn on_bright_black(&self) -> Painted<&T>
fn on_bright_black(&self) -> Painted<&T>
Source§fn on_bright_red(&self) -> Painted<&T>
fn on_bright_red(&self) -> Painted<&T>
Source§fn on_bright_green(&self) -> Painted<&T>
fn on_bright_green(&self) -> Painted<&T>
Source§fn on_bright_yellow(&self) -> Painted<&T>
fn on_bright_yellow(&self) -> Painted<&T>
Source§fn on_bright_blue(&self) -> Painted<&T>
fn on_bright_blue(&self) -> Painted<&T>
Source§fn on_bright_magenta(&self) -> Painted<&T>
fn on_bright_magenta(&self) -> Painted<&T>
Source§fn on_bright_cyan(&self) -> Painted<&T>
fn on_bright_cyan(&self) -> Painted<&T>
Source§fn on_bright_white(&self) -> Painted<&T>
fn on_bright_white(&self) -> Painted<&T>
Source§fn attr(&self, value: Attribute) -> Painted<&T>
fn attr(&self, value: Attribute) -> Painted<&T>
Enables the styling Attribute
value
.
This method should be used rarely. Instead, prefer to use
attribute-specific builder methods like bold()
and
underline()
, which have the same functionality
but are pithier.
§Example
Make text bold using attr()
:
use yansi::{Paint, Attribute};
painted.attr(Attribute::Bold);
Make text bold using using bold()
.
use yansi::Paint;
painted.bold();
Source§fn rapid_blink(&self) -> Painted<&T>
fn rapid_blink(&self) -> Painted<&T>
Source§fn quirk(&self, value: Quirk) -> Painted<&T>
fn quirk(&self, value: Quirk) -> Painted<&T>
Enables the yansi
Quirk
value
.
This method should be used rarely. Instead, prefer to use quirk-specific
builder methods like mask()
and
wrap()
, which have the same functionality but are
pithier.
§Example
Enable wrapping using .quirk()
:
use yansi::{Paint, Quirk};
painted.quirk(Quirk::Wrap);
Enable wrapping using wrap()
.
use yansi::Paint;
painted.wrap();
Source§fn clear(&self) -> Painted<&T>
👎Deprecated since 1.0.1: renamed to resetting()
due to conflicts with Vec::clear()
.
The clear()
method will be removed in a future release.
fn clear(&self) -> Painted<&T>
resetting()
due to conflicts with Vec::clear()
.
The clear()
method will be removed in a future release.Source§fn whenever(&self, value: Condition) -> Painted<&T>
fn whenever(&self, value: Condition) -> Painted<&T>
Conditionally enable styling based on whether the Condition
value
applies. Replaces any previous condition.
See the crate level docs for more details.
§Example
Enable styling painted
only when both stdout
and stderr
are TTYs:
use yansi::{Paint, Condition};
painted.red().on_yellow().whenever(Condition::STDOUTERR_ARE_TTY);