#[repr(C, u8)]pub enum ForStatementInit<'a> {
Show 44 variants
VariableDeclaration(Box<'a, VariableDeclaration<'a>>),
BooleanLiteral(Box<'a, BooleanLiteral>),
NullLiteral(Box<'a, NullLiteral>),
NumericLiteral(Box<'a, NumericLiteral<'a>>),
BigIntLiteral(Box<'a, BigIntLiteral<'a>>),
RegExpLiteral(Box<'a, RegExpLiteral<'a>>),
StringLiteral(Box<'a, StringLiteral<'a>>),
TemplateLiteral(Box<'a, TemplateLiteral<'a>>),
Identifier(Box<'a, IdentifierReference<'a>>),
MetaProperty(Box<'a, MetaProperty<'a>>),
Super(Box<'a, Super>),
ArrayExpression(Box<'a, ArrayExpression<'a>>),
ArrowFunctionExpression(Box<'a, ArrowFunctionExpression<'a>>),
AssignmentExpression(Box<'a, AssignmentExpression<'a>>),
AwaitExpression(Box<'a, AwaitExpression<'a>>),
BinaryExpression(Box<'a, BinaryExpression<'a>>),
CallExpression(Box<'a, CallExpression<'a>>),
ChainExpression(Box<'a, ChainExpression<'a>>),
ClassExpression(Box<'a, Class<'a>>),
ConditionalExpression(Box<'a, ConditionalExpression<'a>>),
FunctionExpression(Box<'a, Function<'a>>),
ImportExpression(Box<'a, ImportExpression<'a>>),
LogicalExpression(Box<'a, LogicalExpression<'a>>),
NewExpression(Box<'a, NewExpression<'a>>),
ObjectExpression(Box<'a, ObjectExpression<'a>>),
ParenthesizedExpression(Box<'a, ParenthesizedExpression<'a>>),
SequenceExpression(Box<'a, SequenceExpression<'a>>),
TaggedTemplateExpression(Box<'a, TaggedTemplateExpression<'a>>),
ThisExpression(Box<'a, ThisExpression>),
UnaryExpression(Box<'a, UnaryExpression<'a>>),
UpdateExpression(Box<'a, UpdateExpression<'a>>),
YieldExpression(Box<'a, YieldExpression<'a>>),
PrivateInExpression(Box<'a, PrivateInExpression<'a>>),
JSXElement(Box<'a, JSXElement<'a>>),
JSXFragment(Box<'a, JSXFragment<'a>>),
TSAsExpression(Box<'a, TSAsExpression<'a>>),
TSSatisfiesExpression(Box<'a, TSSatisfiesExpression<'a>>),
TSTypeAssertion(Box<'a, TSTypeAssertion<'a>>),
TSNonNullExpression(Box<'a, TSNonNullExpression<'a>>),
TSInstantiationExpression(Box<'a, TSInstantiationExpression<'a>>),
V8IntrinsicExpression(Box<'a, V8IntrinsicExpression<'a>>),
ComputedMemberExpression(Box<'a, ComputedMemberExpression<'a>>),
StaticMemberExpression(Box<'a, StaticMemberExpression<'a>>),
PrivateFieldExpression(Box<'a, PrivateFieldExpression<'a>>),
}Expand description
For Statement Init
Inherits variants from Expression. See ast module docs for explanation of inheritance.
Variants§
VariableDeclaration(Box<'a, VariableDeclaration<'a>>)
BooleanLiteral(Box<'a, BooleanLiteral>)
Inherited from Expression
NullLiteral(Box<'a, NullLiteral>)
Inherited from Expression
NumericLiteral(Box<'a, NumericLiteral<'a>>)
Inherited from Expression
BigIntLiteral(Box<'a, BigIntLiteral<'a>>)
Inherited from Expression
RegExpLiteral(Box<'a, RegExpLiteral<'a>>)
Inherited from Expression
StringLiteral(Box<'a, StringLiteral<'a>>)
Inherited from Expression
TemplateLiteral(Box<'a, TemplateLiteral<'a>>)
Inherited from Expression
Identifier(Box<'a, IdentifierReference<'a>>)
Inherited from Expression
MetaProperty(Box<'a, MetaProperty<'a>>)
Inherited from Expression
Super(Box<'a, Super>)
Inherited from Expression
ArrayExpression(Box<'a, ArrayExpression<'a>>)
Inherited from Expression
ArrowFunctionExpression(Box<'a, ArrowFunctionExpression<'a>>)
Inherited from Expression
AssignmentExpression(Box<'a, AssignmentExpression<'a>>)
Inherited from Expression
AwaitExpression(Box<'a, AwaitExpression<'a>>)
Inherited from Expression
BinaryExpression(Box<'a, BinaryExpression<'a>>)
Inherited from Expression
CallExpression(Box<'a, CallExpression<'a>>)
Inherited from Expression
ChainExpression(Box<'a, ChainExpression<'a>>)
Inherited from Expression
ClassExpression(Box<'a, Class<'a>>)
Inherited from Expression
ConditionalExpression(Box<'a, ConditionalExpression<'a>>)
Inherited from Expression
FunctionExpression(Box<'a, Function<'a>>)
Inherited from Expression
ImportExpression(Box<'a, ImportExpression<'a>>)
Inherited from Expression
LogicalExpression(Box<'a, LogicalExpression<'a>>)
Inherited from Expression
NewExpression(Box<'a, NewExpression<'a>>)
Inherited from Expression
ObjectExpression(Box<'a, ObjectExpression<'a>>)
Inherited from Expression
ParenthesizedExpression(Box<'a, ParenthesizedExpression<'a>>)
Inherited from Expression
SequenceExpression(Box<'a, SequenceExpression<'a>>)
Inherited from Expression
TaggedTemplateExpression(Box<'a, TaggedTemplateExpression<'a>>)
Inherited from Expression
ThisExpression(Box<'a, ThisExpression>)
Inherited from Expression
UnaryExpression(Box<'a, UnaryExpression<'a>>)
Inherited from Expression
UpdateExpression(Box<'a, UpdateExpression<'a>>)
Inherited from Expression
YieldExpression(Box<'a, YieldExpression<'a>>)
Inherited from Expression
PrivateInExpression(Box<'a, PrivateInExpression<'a>>)
Inherited from Expression
JSXElement(Box<'a, JSXElement<'a>>)
Inherited from Expression
JSXFragment(Box<'a, JSXFragment<'a>>)
Inherited from Expression
TSAsExpression(Box<'a, TSAsExpression<'a>>)
Inherited from Expression
TSSatisfiesExpression(Box<'a, TSSatisfiesExpression<'a>>)
Inherited from Expression
TSTypeAssertion(Box<'a, TSTypeAssertion<'a>>)
Inherited from Expression
TSNonNullExpression(Box<'a, TSNonNullExpression<'a>>)
Inherited from Expression
TSInstantiationExpression(Box<'a, TSInstantiationExpression<'a>>)
Inherited from Expression
V8IntrinsicExpression(Box<'a, V8IntrinsicExpression<'a>>)
Inherited from Expression
ComputedMemberExpression(Box<'a, ComputedMemberExpression<'a>>)
Inherited from MemberExpression.
MemberExpression[?Yield, ?Await] [ Expression[+In, ?Yield, ?Await] ]
StaticMemberExpression(Box<'a, StaticMemberExpression<'a>>)
Inherited from MemberExpression.
MemberExpression[?Yield, ?Await] . IdentifierName
PrivateFieldExpression(Box<'a, PrivateFieldExpression<'a>>)
Inherited from MemberExpression.
MemberExpression[?Yield, ?Await] . PrivateIdentifier
Implementations§
Source§impl<'a> ForStatementInit<'a>
impl<'a> ForStatementInit<'a>
Sourcepub fn is_member_expression(&self) -> bool
pub fn is_member_expression(&self) -> bool
Return if a ForStatementInit is a MemberExpression.
Sourcepub fn into_member_expression(self) -> MemberExpression<'a>
pub fn into_member_expression(self) -> MemberExpression<'a>
Sourcepub fn as_member_expression(&self) -> Option<&MemberExpression<'a>>
pub fn as_member_expression(&self) -> Option<&MemberExpression<'a>>
Convert &ForStatementInit to &MemberExpression.
Sourcepub fn as_member_expression_mut(&mut self) -> Option<&mut MemberExpression<'a>>
pub fn as_member_expression_mut(&mut self) -> Option<&mut MemberExpression<'a>>
Convert &mut ForStatementInit to &mut MemberExpression.
Sourcepub fn to_member_expression(&self) -> &MemberExpression<'a>
pub fn to_member_expression(&self) -> &MemberExpression<'a>
Sourcepub fn to_member_expression_mut(&mut self) -> &mut MemberExpression<'a>
pub fn to_member_expression_mut(&mut self) -> &mut MemberExpression<'a>
Source§impl<'a> ForStatementInit<'a>
impl<'a> ForStatementInit<'a>
Sourcepub fn is_expression(&self) -> bool
pub fn is_expression(&self) -> bool
Return if a ForStatementInit is a Expression.
Sourcepub fn into_expression(self) -> Expression<'a>
pub fn into_expression(self) -> Expression<'a>
Sourcepub fn as_expression(&self) -> Option<&Expression<'a>>
pub fn as_expression(&self) -> Option<&Expression<'a>>
Convert &ForStatementInit to &Expression.
Sourcepub fn as_expression_mut(&mut self) -> Option<&mut Expression<'a>>
pub fn as_expression_mut(&mut self) -> Option<&mut Expression<'a>>
Convert &mut ForStatementInit to &mut Expression.
Sourcepub fn to_expression(&self) -> &Expression<'a>
pub fn to_expression(&self) -> &Expression<'a>
Sourcepub fn to_expression_mut(&mut self) -> &mut Expression<'a>
pub fn to_expression_mut(&mut self) -> &mut Expression<'a>
Source§impl ForStatementInit<'_>
impl ForStatementInit<'_>
Sourcepub fn is_var_declaration(&self) -> bool
pub fn is_var_declaration(&self) -> bool
Is var declaration
Sourcepub fn is_lexical_declaration(&self) -> bool
pub fn is_lexical_declaration(&self) -> bool
LexicalDeclaration[In, Yield, Await] : LetOrConst BindingList[?In, ?Yield, ?Await] ; UsingDeclaration[?In, ?Yield, ?Await] [+Await] AwaitUsingDeclaration[?In, ?Yield]
Trait Implementations§
Source§impl<'new_alloc> CloneIn<'new_alloc> for ForStatementInit<'_>
impl<'new_alloc> CloneIn<'new_alloc> for ForStatementInit<'_>
Source§type Cloned = ForStatementInit<'new_alloc>
type Cloned = ForStatementInit<'new_alloc>
Source§fn clone_in(
&self,
allocator: &'new_alloc Allocator,
) -> <ForStatementInit<'_> as CloneIn<'new_alloc>>::Cloned
fn clone_in( &self, allocator: &'new_alloc Allocator, ) -> <ForStatementInit<'_> as CloneIn<'new_alloc>>::Cloned
self into the given allocator. allocator may be the same one
that self is already in.Source§fn clone_in_with_semantic_ids(
&self,
allocator: &'new_alloc Allocator,
) -> <ForStatementInit<'_> as CloneIn<'new_alloc>>::Cloned
fn clone_in_with_semantic_ids( &self, allocator: &'new_alloc Allocator, ) -> <ForStatementInit<'_> as CloneIn<'new_alloc>>::Cloned
clone_in, but for some special type, it will also clone the semantic ids.
Please use this method only if you make sure semantic info is synced with the ast node.Source§impl ContentEq for ForStatementInit<'_>
impl ContentEq for ForStatementInit<'_>
Source§fn content_eq(&self, other: &ForStatementInit<'_>) -> bool
fn content_eq(&self, other: &ForStatementInit<'_>) -> bool
self and other to be equal.Source§fn content_ne(&self, other: &Self) -> bool
fn content_ne(&self, other: &Self) -> bool
self and other not to be equal.
The default implementation is almost always
sufficient, and should not be overridden without very good reason.Source§impl<'a> Debug for ForStatementInit<'a>
impl<'a> Debug for ForStatementInit<'a>
Source§impl<'a> Dummy<'a> for ForStatementInit<'a>
impl<'a> Dummy<'a> for ForStatementInit<'a>
Source§fn dummy(allocator: &'a Allocator) -> ForStatementInit<'a>
fn dummy(allocator: &'a Allocator) -> ForStatementInit<'a>
Create a dummy ForStatementInit.
Has cost of making 1 allocation (8 bytes).
Source§impl<'a> From<Expression<'a>> for ForStatementInit<'a>
impl<'a> From<Expression<'a>> for ForStatementInit<'a>
Source§fn from(value: Expression<'a>) -> ForStatementInit<'a>
fn from(value: Expression<'a>) -> ForStatementInit<'a>
Convert Expression to ForStatementInit.
Source§impl<'a> From<MemberExpression<'a>> for ForStatementInit<'a>
impl<'a> From<MemberExpression<'a>> for ForStatementInit<'a>
Source§fn from(value: MemberExpression<'a>) -> ForStatementInit<'a>
fn from(value: MemberExpression<'a>) -> ForStatementInit<'a>
Convert MemberExpression to ForStatementInit.
Source§impl Gen for ForStatementInit<'_>
impl Gen for ForStatementInit<'_>
Source§impl GetAddress for ForStatementInit<'_>
impl GetAddress for ForStatementInit<'_>
Source§impl GetSpan for ForStatementInit<'_>
impl GetSpan for ForStatementInit<'_>
Source§impl GetSpanMut for ForStatementInit<'_>
impl GetSpanMut for ForStatementInit<'_>
Source§impl<'a> TakeIn<'a> for ForStatementInit<'a>
impl<'a> TakeIn<'a> for ForStatementInit<'a>
Source§fn take_in<A>(&mut self, allocator_accessor: A) -> Selfwhere
A: AllocatorAccessor<'a>,
fn take_in<A>(&mut self, allocator_accessor: A) -> Selfwhere
A: AllocatorAccessor<'a>,
Source§fn take_in_box<A>(&mut self, allocator_accessor: A) -> Box<'a, Self>where
A: AllocatorAccessor<'a>,
fn take_in_box<A>(&mut self, allocator_accessor: A) -> Box<'a, Self>where
A: AllocatorAccessor<'a>,
Source§impl<'a> TryFrom<ForStatementInit<'a>> for Expression<'a>
impl<'a> TryFrom<ForStatementInit<'a>> for Expression<'a>
Source§fn try_from(
value: ForStatementInit<'a>,
) -> Result<Expression<'a>, <Expression<'a> as TryFrom<ForStatementInit<'a>>>::Error>
fn try_from( value: ForStatementInit<'a>, ) -> Result<Expression<'a>, <Expression<'a> as TryFrom<ForStatementInit<'a>>>::Error>
Convert ForStatementInit to Expression.
Source§impl<'a> TryFrom<ForStatementInit<'a>> for MemberExpression<'a>
impl<'a> TryFrom<ForStatementInit<'a>> for MemberExpression<'a>
Source§fn try_from(
value: ForStatementInit<'a>,
) -> Result<MemberExpression<'a>, <MemberExpression<'a> as TryFrom<ForStatementInit<'a>>>::Error>
fn try_from( value: ForStatementInit<'a>, ) -> Result<MemberExpression<'a>, <MemberExpression<'a> as TryFrom<ForStatementInit<'a>>>::Error>
Convert ForStatementInit to MemberExpression.
Auto Trait Implementations§
impl<'a> Freeze for ForStatementInit<'a>
impl<'a> !RefUnwindSafe for ForStatementInit<'a>
impl<'a> !Send for ForStatementInit<'a>
impl<'a> !Sync for ForStatementInit<'a>
impl<'a> Unpin for ForStatementInit<'a>
impl<'a> !UnwindSafe for ForStatementInit<'a>
Blanket Implementations§
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<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<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(&self) -> FgColorDisplay<'_, Black, Self>
fn black(&self) -> FgColorDisplay<'_, Black, Self>
Source§fn on_black(&self) -> BgColorDisplay<'_, Black, Self>
fn on_black(&self) -> BgColorDisplay<'_, Black, Self>
Source§fn red(&self) -> FgColorDisplay<'_, Red, Self>
fn red(&self) -> FgColorDisplay<'_, Red, Self>
Source§fn on_red(&self) -> BgColorDisplay<'_, Red, Self>
fn on_red(&self) -> BgColorDisplay<'_, Red, Self>
Source§fn green(&self) -> FgColorDisplay<'_, Green, Self>
fn green(&self) -> FgColorDisplay<'_, Green, Self>
Source§fn on_green(&self) -> BgColorDisplay<'_, Green, Self>
fn on_green(&self) -> BgColorDisplay<'_, Green, Self>
Source§fn yellow(&self) -> FgColorDisplay<'_, Yellow, Self>
fn yellow(&self) -> FgColorDisplay<'_, Yellow, Self>
Source§fn on_yellow(&self) -> BgColorDisplay<'_, Yellow, Self>
fn on_yellow(&self) -> BgColorDisplay<'_, Yellow, Self>
Source§fn blue(&self) -> FgColorDisplay<'_, Blue, Self>
fn blue(&self) -> FgColorDisplay<'_, Blue, Self>
Source§fn on_blue(&self) -> BgColorDisplay<'_, Blue, Self>
fn on_blue(&self) -> BgColorDisplay<'_, Blue, Self>
Source§fn magenta(&self) -> FgColorDisplay<'_, Magenta, Self>
fn magenta(&self) -> FgColorDisplay<'_, Magenta, Self>
Source§fn on_magenta(&self) -> BgColorDisplay<'_, Magenta, Self>
fn on_magenta(&self) -> BgColorDisplay<'_, Magenta, Self>
Source§fn purple(&self) -> FgColorDisplay<'_, Magenta, Self>
fn purple(&self) -> FgColorDisplay<'_, Magenta, Self>
Source§fn on_purple(&self) -> BgColorDisplay<'_, Magenta, Self>
fn on_purple(&self) -> BgColorDisplay<'_, Magenta, Self>
Source§fn cyan(&self) -> FgColorDisplay<'_, Cyan, Self>
fn cyan(&self) -> FgColorDisplay<'_, Cyan, Self>
Source§fn on_cyan(&self) -> BgColorDisplay<'_, Cyan, Self>
fn on_cyan(&self) -> BgColorDisplay<'_, Cyan, Self>
Source§fn white(&self) -> FgColorDisplay<'_, White, Self>
fn white(&self) -> FgColorDisplay<'_, White, Self>
Source§fn on_white(&self) -> BgColorDisplay<'_, White, Self>
fn on_white(&self) -> BgColorDisplay<'_, White, Self>
Source§fn default_color(&self) -> FgColorDisplay<'_, Default, Self>
fn default_color(&self) -> FgColorDisplay<'_, Default, Self>
Source§fn on_default_color(&self) -> BgColorDisplay<'_, Default, Self>
fn on_default_color(&self) -> BgColorDisplay<'_, Default, Self>
Source§fn bright_black(&self) -> FgColorDisplay<'_, BrightBlack, Self>
fn bright_black(&self) -> FgColorDisplay<'_, BrightBlack, Self>
Source§fn on_bright_black(&self) -> BgColorDisplay<'_, BrightBlack, Self>
fn on_bright_black(&self) -> BgColorDisplay<'_, BrightBlack, Self>
Source§fn bright_red(&self) -> FgColorDisplay<'_, BrightRed, Self>
fn bright_red(&self) -> FgColorDisplay<'_, BrightRed, Self>
Source§fn on_bright_red(&self) -> BgColorDisplay<'_, BrightRed, Self>
fn on_bright_red(&self) -> BgColorDisplay<'_, BrightRed, Self>
Source§fn bright_green(&self) -> FgColorDisplay<'_, BrightGreen, Self>
fn bright_green(&self) -> FgColorDisplay<'_, BrightGreen, Self>
Source§fn on_bright_green(&self) -> BgColorDisplay<'_, BrightGreen, Self>
fn on_bright_green(&self) -> BgColorDisplay<'_, BrightGreen, Self>
Source§fn bright_yellow(&self) -> FgColorDisplay<'_, BrightYellow, Self>
fn bright_yellow(&self) -> FgColorDisplay<'_, BrightYellow, Self>
Source§fn on_bright_yellow(&self) -> BgColorDisplay<'_, BrightYellow, Self>
fn on_bright_yellow(&self) -> BgColorDisplay<'_, BrightYellow, Self>
Source§fn bright_blue(&self) -> FgColorDisplay<'_, BrightBlue, Self>
fn bright_blue(&self) -> FgColorDisplay<'_, BrightBlue, Self>
Source§fn on_bright_blue(&self) -> BgColorDisplay<'_, BrightBlue, Self>
fn on_bright_blue(&self) -> BgColorDisplay<'_, BrightBlue, Self>
Source§fn bright_magenta(&self) -> FgColorDisplay<'_, BrightMagenta, Self>
fn bright_magenta(&self) -> FgColorDisplay<'_, BrightMagenta, Self>
Source§fn on_bright_magenta(&self) -> BgColorDisplay<'_, BrightMagenta, Self>
fn on_bright_magenta(&self) -> BgColorDisplay<'_, BrightMagenta, Self>
Source§fn bright_purple(&self) -> FgColorDisplay<'_, BrightMagenta, Self>
fn bright_purple(&self) -> FgColorDisplay<'_, BrightMagenta, Self>
Source§fn on_bright_purple(&self) -> BgColorDisplay<'_, BrightMagenta, Self>
fn on_bright_purple(&self) -> BgColorDisplay<'_, BrightMagenta, Self>
Source§fn bright_cyan(&self) -> FgColorDisplay<'_, BrightCyan, Self>
fn bright_cyan(&self) -> FgColorDisplay<'_, BrightCyan, Self>
Source§fn on_bright_cyan(&self) -> BgColorDisplay<'_, BrightCyan, Self>
fn on_bright_cyan(&self) -> BgColorDisplay<'_, BrightCyan, Self>
Source§fn bright_white(&self) -> FgColorDisplay<'_, BrightWhite, Self>
fn bright_white(&self) -> FgColorDisplay<'_, BrightWhite, Self>
Source§fn on_bright_white(&self) -> BgColorDisplay<'_, BrightWhite, Self>
fn on_bright_white(&self) -> BgColorDisplay<'_, BrightWhite, Self>
Source§fn bold(&self) -> BoldDisplay<'_, Self>
fn bold(&self) -> BoldDisplay<'_, Self>
Source§fn dimmed(&self) -> DimDisplay<'_, Self>
fn dimmed(&self) -> DimDisplay<'_, Self>
Source§fn italic(&self) -> ItalicDisplay<'_, Self>
fn italic(&self) -> ItalicDisplay<'_, Self>
Source§fn underline(&self) -> UnderlineDisplay<'_, Self>
fn underline(&self) -> UnderlineDisplay<'_, Self>
Source§fn blink(&self) -> BlinkDisplay<'_, Self>
fn blink(&self) -> BlinkDisplay<'_, Self>
Source§fn blink_fast(&self) -> BlinkFastDisplay<'_, Self>
fn blink_fast(&self) -> BlinkFastDisplay<'_, Self>
Source§fn reversed(&self) -> ReversedDisplay<'_, Self>
fn reversed(&self) -> ReversedDisplay<'_, Self>
Source§fn strikethrough(&self) -> StrikeThroughDisplay<'_, Self>
fn strikethrough(&self) -> StrikeThroughDisplay<'_, 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 more