#[repr(C, u8)]pub enum ForStatementLeft<'a> {
VariableDeclaration(Box<'a, VariableDeclaration<'a>>),
AssignmentTargetIdentifier(Box<'a, IdentifierReference<'a>>),
TSAsExpression(Box<'a, TSAsExpression<'a>>),
TSSatisfiesExpression(Box<'a, TSSatisfiesExpression<'a>>),
TSNonNullExpression(Box<'a, TSNonNullExpression<'a>>),
TSTypeAssertion(Box<'a, TSTypeAssertion<'a>>),
ComputedMemberExpression(Box<'a, ComputedMemberExpression<'a>>),
StaticMemberExpression(Box<'a, StaticMemberExpression<'a>>),
PrivateFieldExpression(Box<'a, PrivateFieldExpression<'a>>),
ArrayAssignmentTarget(Box<'a, ArrayAssignmentTarget<'a>>),
ObjectAssignmentTarget(Box<'a, ObjectAssignmentTarget<'a>>),
}Expand description
For Statement Left
Inherits variants from AssignmentTarget. See ast module docs for explanation of inheritance.
Variants§
VariableDeclaration(Box<'a, VariableDeclaration<'a>>)
AssignmentTargetIdentifier(Box<'a, IdentifierReference<'a>>)
Inherited from SimpleAssignmentTarget
TSAsExpression(Box<'a, TSAsExpression<'a>>)
Inherited from SimpleAssignmentTarget
TSSatisfiesExpression(Box<'a, TSSatisfiesExpression<'a>>)
Inherited from SimpleAssignmentTarget
TSNonNullExpression(Box<'a, TSNonNullExpression<'a>>)
Inherited from SimpleAssignmentTarget
TSTypeAssertion(Box<'a, TSTypeAssertion<'a>>)
Inherited from SimpleAssignmentTarget
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
ArrayAssignmentTarget(Box<'a, ArrayAssignmentTarget<'a>>)
Inherited from AssignmentTargetPattern
ObjectAssignmentTarget(Box<'a, ObjectAssignmentTarget<'a>>)
Inherited from AssignmentTargetPattern
Implementations§
Source§impl<'a> ForStatementLeft<'a>
impl<'a> ForStatementLeft<'a>
Sourcepub fn is_assignment_target_pattern(&self) -> bool
pub fn is_assignment_target_pattern(&self) -> bool
Return if a ForStatementLeft is a AssignmentTargetPattern.
Sourcepub fn into_assignment_target_pattern(self) -> AssignmentTargetPattern<'a>
pub fn into_assignment_target_pattern(self) -> AssignmentTargetPattern<'a>
Sourcepub fn as_assignment_target_pattern(
&self,
) -> Option<&AssignmentTargetPattern<'a>>
pub fn as_assignment_target_pattern( &self, ) -> Option<&AssignmentTargetPattern<'a>>
Convert &ForStatementLeft to &AssignmentTargetPattern.
Sourcepub fn as_assignment_target_pattern_mut(
&mut self,
) -> Option<&mut AssignmentTargetPattern<'a>>
pub fn as_assignment_target_pattern_mut( &mut self, ) -> Option<&mut AssignmentTargetPattern<'a>>
Convert &mut ForStatementLeft to &mut AssignmentTargetPattern.
Sourcepub fn to_assignment_target_pattern(&self) -> &AssignmentTargetPattern<'a>
pub fn to_assignment_target_pattern(&self) -> &AssignmentTargetPattern<'a>
Sourcepub fn to_assignment_target_pattern_mut(
&mut self,
) -> &mut AssignmentTargetPattern<'a>
pub fn to_assignment_target_pattern_mut( &mut self, ) -> &mut AssignmentTargetPattern<'a>
Source§impl<'a> ForStatementLeft<'a>
impl<'a> ForStatementLeft<'a>
Sourcepub fn is_member_expression(&self) -> bool
pub fn is_member_expression(&self) -> bool
Return if a ForStatementLeft 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 &ForStatementLeft 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 ForStatementLeft 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> ForStatementLeft<'a>
impl<'a> ForStatementLeft<'a>
Sourcepub fn is_simple_assignment_target(&self) -> bool
pub fn is_simple_assignment_target(&self) -> bool
Return if a ForStatementLeft is a SimpleAssignmentTarget.
Sourcepub fn into_simple_assignment_target(self) -> SimpleAssignmentTarget<'a>
pub fn into_simple_assignment_target(self) -> SimpleAssignmentTarget<'a>
Sourcepub fn as_simple_assignment_target(&self) -> Option<&SimpleAssignmentTarget<'a>>
pub fn as_simple_assignment_target(&self) -> Option<&SimpleAssignmentTarget<'a>>
Convert &ForStatementLeft to &SimpleAssignmentTarget.
Sourcepub fn as_simple_assignment_target_mut(
&mut self,
) -> Option<&mut SimpleAssignmentTarget<'a>>
pub fn as_simple_assignment_target_mut( &mut self, ) -> Option<&mut SimpleAssignmentTarget<'a>>
Convert &mut ForStatementLeft to &mut SimpleAssignmentTarget.
Sourcepub fn to_simple_assignment_target(&self) -> &SimpleAssignmentTarget<'a>
pub fn to_simple_assignment_target(&self) -> &SimpleAssignmentTarget<'a>
Sourcepub fn to_simple_assignment_target_mut(
&mut self,
) -> &mut SimpleAssignmentTarget<'a>
pub fn to_simple_assignment_target_mut( &mut self, ) -> &mut SimpleAssignmentTarget<'a>
Source§impl<'a> ForStatementLeft<'a>
impl<'a> ForStatementLeft<'a>
Sourcepub fn is_assignment_target(&self) -> bool
pub fn is_assignment_target(&self) -> bool
Return if a ForStatementLeft is a AssignmentTarget.
Sourcepub fn into_assignment_target(self) -> AssignmentTarget<'a>
pub fn into_assignment_target(self) -> AssignmentTarget<'a>
Sourcepub fn as_assignment_target(&self) -> Option<&AssignmentTarget<'a>>
pub fn as_assignment_target(&self) -> Option<&AssignmentTarget<'a>>
Convert &ForStatementLeft to &AssignmentTarget.
Sourcepub fn as_assignment_target_mut(&mut self) -> Option<&mut AssignmentTarget<'a>>
pub fn as_assignment_target_mut(&mut self) -> Option<&mut AssignmentTarget<'a>>
Convert &mut ForStatementLeft to &mut AssignmentTarget.
Sourcepub fn to_assignment_target(&self) -> &AssignmentTarget<'a>
pub fn to_assignment_target(&self) -> &AssignmentTarget<'a>
Sourcepub fn to_assignment_target_mut(&mut self) -> &mut AssignmentTarget<'a>
pub fn to_assignment_target_mut(&mut self) -> &mut AssignmentTarget<'a>
Source§impl ForStatementLeft<'_>
impl ForStatementLeft<'_>
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 ForStatementLeft<'_>
impl<'new_alloc> CloneIn<'new_alloc> for ForStatementLeft<'_>
Source§type Cloned = ForStatementLeft<'new_alloc>
type Cloned = ForStatementLeft<'new_alloc>
Source§fn clone_in(
&self,
allocator: &'new_alloc Allocator,
) -> <ForStatementLeft<'_> as CloneIn<'new_alloc>>::Cloned
fn clone_in( &self, allocator: &'new_alloc Allocator, ) -> <ForStatementLeft<'_> 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,
) -> <ForStatementLeft<'_> as CloneIn<'new_alloc>>::Cloned
fn clone_in_with_semantic_ids( &self, allocator: &'new_alloc Allocator, ) -> <ForStatementLeft<'_> 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 ForStatementLeft<'_>
impl ContentEq for ForStatementLeft<'_>
Source§fn content_eq(&self, other: &ForStatementLeft<'_>) -> bool
fn content_eq(&self, other: &ForStatementLeft<'_>) -> 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 ForStatementLeft<'a>
impl<'a> Debug for ForStatementLeft<'a>
Source§impl<'a> Dummy<'a> for ForStatementLeft<'a>
impl<'a> Dummy<'a> for ForStatementLeft<'a>
Source§fn dummy(allocator: &'a Allocator) -> ForStatementLeft<'a>
fn dummy(allocator: &'a Allocator) -> ForStatementLeft<'a>
Create a dummy ForStatementLeft.
Has cost of making 1 allocation (32 bytes).
Source§impl<'a> From<AssignmentTarget<'a>> for ForStatementLeft<'a>
impl<'a> From<AssignmentTarget<'a>> for ForStatementLeft<'a>
Source§fn from(value: AssignmentTarget<'a>) -> ForStatementLeft<'a>
fn from(value: AssignmentTarget<'a>) -> ForStatementLeft<'a>
Convert AssignmentTarget to ForStatementLeft.
Source§impl<'a> From<AssignmentTargetPattern<'a>> for ForStatementLeft<'a>
impl<'a> From<AssignmentTargetPattern<'a>> for ForStatementLeft<'a>
Source§fn from(value: AssignmentTargetPattern<'a>) -> ForStatementLeft<'a>
fn from(value: AssignmentTargetPattern<'a>) -> ForStatementLeft<'a>
Convert AssignmentTargetPattern to ForStatementLeft.
Source§impl<'a> From<MemberExpression<'a>> for ForStatementLeft<'a>
impl<'a> From<MemberExpression<'a>> for ForStatementLeft<'a>
Source§fn from(value: MemberExpression<'a>) -> ForStatementLeft<'a>
fn from(value: MemberExpression<'a>) -> ForStatementLeft<'a>
Convert MemberExpression to ForStatementLeft.
Source§impl<'a> From<SimpleAssignmentTarget<'a>> for ForStatementLeft<'a>
impl<'a> From<SimpleAssignmentTarget<'a>> for ForStatementLeft<'a>
Source§fn from(value: SimpleAssignmentTarget<'a>) -> ForStatementLeft<'a>
fn from(value: SimpleAssignmentTarget<'a>) -> ForStatementLeft<'a>
Convert SimpleAssignmentTarget to ForStatementLeft.
Source§impl Gen for ForStatementLeft<'_>
impl Gen for ForStatementLeft<'_>
Source§impl GetAddress for ForStatementLeft<'_>
impl GetAddress for ForStatementLeft<'_>
Source§impl GetSpan for ForStatementLeft<'_>
impl GetSpan for ForStatementLeft<'_>
Source§impl GetSpanMut for ForStatementLeft<'_>
impl GetSpanMut for ForStatementLeft<'_>
Source§impl<'a> TakeIn<'a> for ForStatementLeft<'a>
impl<'a> TakeIn<'a> for ForStatementLeft<'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<ForStatementLeft<'a>> for AssignmentTarget<'a>
impl<'a> TryFrom<ForStatementLeft<'a>> for AssignmentTarget<'a>
Source§fn try_from(
value: ForStatementLeft<'a>,
) -> Result<AssignmentTarget<'a>, <AssignmentTarget<'a> as TryFrom<ForStatementLeft<'a>>>::Error>
fn try_from( value: ForStatementLeft<'a>, ) -> Result<AssignmentTarget<'a>, <AssignmentTarget<'a> as TryFrom<ForStatementLeft<'a>>>::Error>
Convert ForStatementLeft to AssignmentTarget.
Source§impl<'a> TryFrom<ForStatementLeft<'a>> for AssignmentTargetPattern<'a>
impl<'a> TryFrom<ForStatementLeft<'a>> for AssignmentTargetPattern<'a>
Source§fn try_from(
value: ForStatementLeft<'a>,
) -> Result<AssignmentTargetPattern<'a>, <AssignmentTargetPattern<'a> as TryFrom<ForStatementLeft<'a>>>::Error>
fn try_from( value: ForStatementLeft<'a>, ) -> Result<AssignmentTargetPattern<'a>, <AssignmentTargetPattern<'a> as TryFrom<ForStatementLeft<'a>>>::Error>
Convert ForStatementLeft to AssignmentTargetPattern.
Source§impl<'a> TryFrom<ForStatementLeft<'a>> for MemberExpression<'a>
impl<'a> TryFrom<ForStatementLeft<'a>> for MemberExpression<'a>
Source§fn try_from(
value: ForStatementLeft<'a>,
) -> Result<MemberExpression<'a>, <MemberExpression<'a> as TryFrom<ForStatementLeft<'a>>>::Error>
fn try_from( value: ForStatementLeft<'a>, ) -> Result<MemberExpression<'a>, <MemberExpression<'a> as TryFrom<ForStatementLeft<'a>>>::Error>
Convert ForStatementLeft to MemberExpression.
Source§impl<'a> TryFrom<ForStatementLeft<'a>> for SimpleAssignmentTarget<'a>
impl<'a> TryFrom<ForStatementLeft<'a>> for SimpleAssignmentTarget<'a>
Source§fn try_from(
value: ForStatementLeft<'a>,
) -> Result<SimpleAssignmentTarget<'a>, <SimpleAssignmentTarget<'a> as TryFrom<ForStatementLeft<'a>>>::Error>
fn try_from( value: ForStatementLeft<'a>, ) -> Result<SimpleAssignmentTarget<'a>, <SimpleAssignmentTarget<'a> as TryFrom<ForStatementLeft<'a>>>::Error>
Convert ForStatementLeft to SimpleAssignmentTarget.
Auto Trait Implementations§
impl<'a> Freeze for ForStatementLeft<'a>
impl<'a> !RefUnwindSafe for ForStatementLeft<'a>
impl<'a> !Send for ForStatementLeft<'a>
impl<'a> !Sync for ForStatementLeft<'a>
impl<'a> Unpin for ForStatementLeft<'a>
impl<'a> !UnwindSafe for ForStatementLeft<'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