#[repr(C, u8)]pub enum AssignmentTargetMaybeDefault<'a> {
AssignmentTargetWithDefault(Box<'a, AssignmentTargetWithDefault<'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
Assignment Target Maybe Default
Inherits variants from AssignmentTarget. See ast module docs for explanation of inheritance.
Variants§
AssignmentTargetWithDefault(Box<'a, AssignmentTargetWithDefault<'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> AssignmentTargetMaybeDefault<'a>
impl<'a> AssignmentTargetMaybeDefault<'a>
Sourcepub fn is_assignment_target_pattern(&self) -> bool
pub fn is_assignment_target_pattern(&self) -> bool
Return if a AssignmentTargetMaybeDefault 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 &AssignmentTargetMaybeDefault 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 AssignmentTargetMaybeDefault to &mut AssignmentTargetPattern.
Sourcepub fn to_assignment_target_pattern(&self) -> &AssignmentTargetPattern<'a>
pub fn to_assignment_target_pattern(&self) -> &AssignmentTargetPattern<'a>
Convert &AssignmentTargetMaybeDefault to &AssignmentTargetPattern.
§Panic
Panics if not convertible.
Sourcepub fn to_assignment_target_pattern_mut(
&mut self,
) -> &mut AssignmentTargetPattern<'a>
pub fn to_assignment_target_pattern_mut( &mut self, ) -> &mut AssignmentTargetPattern<'a>
Convert &mut AssignmentTargetMaybeDefault to &mut AssignmentTargetPattern.
§Panic
Panics if not convertible.
Source§impl<'a> AssignmentTargetMaybeDefault<'a>
impl<'a> AssignmentTargetMaybeDefault<'a>
Sourcepub fn is_member_expression(&self) -> bool
pub fn is_member_expression(&self) -> bool
Return if a AssignmentTargetMaybeDefault 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 &AssignmentTargetMaybeDefault 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 AssignmentTargetMaybeDefault 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>
Convert &mut AssignmentTargetMaybeDefault to &mut MemberExpression.
§Panic
Panics if not convertible.
Source§impl<'a> AssignmentTargetMaybeDefault<'a>
impl<'a> AssignmentTargetMaybeDefault<'a>
Sourcepub fn is_simple_assignment_target(&self) -> bool
pub fn is_simple_assignment_target(&self) -> bool
Return if a AssignmentTargetMaybeDefault 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 &AssignmentTargetMaybeDefault 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 AssignmentTargetMaybeDefault 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>
Convert &mut AssignmentTargetMaybeDefault to &mut SimpleAssignmentTarget.
§Panic
Panics if not convertible.
Source§impl<'a> AssignmentTargetMaybeDefault<'a>
impl<'a> AssignmentTargetMaybeDefault<'a>
Sourcepub fn is_assignment_target(&self) -> bool
pub fn is_assignment_target(&self) -> bool
Return if a AssignmentTargetMaybeDefault 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 &AssignmentTargetMaybeDefault 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 AssignmentTargetMaybeDefault 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>
Convert &mut AssignmentTargetMaybeDefault to &mut AssignmentTarget.
§Panic
Panics if not convertible.
Source§impl<'a> AssignmentTargetMaybeDefault<'a>
impl<'a> AssignmentTargetMaybeDefault<'a>
Sourcepub fn identifier(&self) -> Option<&IdentifierReference<'a>>
pub fn identifier(&self) -> Option<&IdentifierReference<'a>>
Returns the identifier bound by this assignment target.
§Example
- returns
bwhen called ona: b = 1in({a: b = 1} = obj) - returns
bwhen called ona: bin({a: b} = obj)
Sourcepub fn identifier_mut(&mut self) -> Option<&mut IdentifierReference<'a>>
pub fn identifier_mut(&mut self) -> Option<&mut IdentifierReference<'a>>
Returns mut identifier bound by this assignment target.
Trait Implementations§
Source§impl<'new_alloc> CloneIn<'new_alloc> for AssignmentTargetMaybeDefault<'_>
impl<'new_alloc> CloneIn<'new_alloc> for AssignmentTargetMaybeDefault<'_>
Source§type Cloned = AssignmentTargetMaybeDefault<'new_alloc>
type Cloned = AssignmentTargetMaybeDefault<'new_alloc>
Source§fn clone_in(
&self,
allocator: &'new_alloc Allocator,
) -> <AssignmentTargetMaybeDefault<'_> as CloneIn<'new_alloc>>::Cloned
fn clone_in( &self, allocator: &'new_alloc Allocator, ) -> <AssignmentTargetMaybeDefault<'_> 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,
) -> <AssignmentTargetMaybeDefault<'_> as CloneIn<'new_alloc>>::Cloned
fn clone_in_with_semantic_ids( &self, allocator: &'new_alloc Allocator, ) -> <AssignmentTargetMaybeDefault<'_> 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 AssignmentTargetMaybeDefault<'_>
impl ContentEq for AssignmentTargetMaybeDefault<'_>
Source§fn content_eq(&self, other: &AssignmentTargetMaybeDefault<'_>) -> bool
fn content_eq(&self, other: &AssignmentTargetMaybeDefault<'_>) -> 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 AssignmentTargetMaybeDefault<'a>
impl<'a> Debug for AssignmentTargetMaybeDefault<'a>
Source§impl<'a> Dummy<'a> for AssignmentTargetMaybeDefault<'a>
impl<'a> Dummy<'a> for AssignmentTargetMaybeDefault<'a>
Source§fn dummy(allocator: &'a Allocator) -> AssignmentTargetMaybeDefault<'a>
fn dummy(allocator: &'a Allocator) -> AssignmentTargetMaybeDefault<'a>
Create a dummy AssignmentTargetMaybeDefault.
Has cost of making 1 allocation (32 bytes).
Source§impl<'a> From<AssignmentTarget<'a>> for AssignmentTargetMaybeDefault<'a>
impl<'a> From<AssignmentTarget<'a>> for AssignmentTargetMaybeDefault<'a>
Source§fn from(value: AssignmentTarget<'a>) -> AssignmentTargetMaybeDefault<'a>
fn from(value: AssignmentTarget<'a>) -> AssignmentTargetMaybeDefault<'a>
Convert AssignmentTarget to AssignmentTargetMaybeDefault.
Source§impl<'a> From<AssignmentTargetPattern<'a>> for AssignmentTargetMaybeDefault<'a>
impl<'a> From<AssignmentTargetPattern<'a>> for AssignmentTargetMaybeDefault<'a>
Source§fn from(value: AssignmentTargetPattern<'a>) -> AssignmentTargetMaybeDefault<'a>
fn from(value: AssignmentTargetPattern<'a>) -> AssignmentTargetMaybeDefault<'a>
Convert AssignmentTargetPattern to AssignmentTargetMaybeDefault.
Source§impl<'a> From<MemberExpression<'a>> for AssignmentTargetMaybeDefault<'a>
impl<'a> From<MemberExpression<'a>> for AssignmentTargetMaybeDefault<'a>
Source§fn from(value: MemberExpression<'a>) -> AssignmentTargetMaybeDefault<'a>
fn from(value: MemberExpression<'a>) -> AssignmentTargetMaybeDefault<'a>
Convert MemberExpression to AssignmentTargetMaybeDefault.
Source§impl<'a> From<SimpleAssignmentTarget<'a>> for AssignmentTargetMaybeDefault<'a>
impl<'a> From<SimpleAssignmentTarget<'a>> for AssignmentTargetMaybeDefault<'a>
Source§fn from(value: SimpleAssignmentTarget<'a>) -> AssignmentTargetMaybeDefault<'a>
fn from(value: SimpleAssignmentTarget<'a>) -> AssignmentTargetMaybeDefault<'a>
Convert SimpleAssignmentTarget to AssignmentTargetMaybeDefault.
Source§impl Gen for AssignmentTargetMaybeDefault<'_>
impl Gen for AssignmentTargetMaybeDefault<'_>
Source§impl GetAddress for AssignmentTargetMaybeDefault<'_>
impl GetAddress for AssignmentTargetMaybeDefault<'_>
Source§impl GetSpan for AssignmentTargetMaybeDefault<'_>
impl GetSpan for AssignmentTargetMaybeDefault<'_>
Source§impl GetSpanMut for AssignmentTargetMaybeDefault<'_>
impl GetSpanMut for AssignmentTargetMaybeDefault<'_>
Source§impl<'a> TakeIn<'a> for AssignmentTargetMaybeDefault<'a>
impl<'a> TakeIn<'a> for AssignmentTargetMaybeDefault<'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<AssignmentTargetMaybeDefault<'a>> for AssignmentTarget<'a>
impl<'a> TryFrom<AssignmentTargetMaybeDefault<'a>> for AssignmentTarget<'a>
Source§fn try_from(
value: AssignmentTargetMaybeDefault<'a>,
) -> Result<AssignmentTarget<'a>, <AssignmentTarget<'a> as TryFrom<AssignmentTargetMaybeDefault<'a>>>::Error>
fn try_from( value: AssignmentTargetMaybeDefault<'a>, ) -> Result<AssignmentTarget<'a>, <AssignmentTarget<'a> as TryFrom<AssignmentTargetMaybeDefault<'a>>>::Error>
Convert AssignmentTargetMaybeDefault to AssignmentTarget.
Source§impl<'a> TryFrom<AssignmentTargetMaybeDefault<'a>> for AssignmentTargetPattern<'a>
impl<'a> TryFrom<AssignmentTargetMaybeDefault<'a>> for AssignmentTargetPattern<'a>
Source§fn try_from(
value: AssignmentTargetMaybeDefault<'a>,
) -> Result<AssignmentTargetPattern<'a>, <AssignmentTargetPattern<'a> as TryFrom<AssignmentTargetMaybeDefault<'a>>>::Error>
fn try_from( value: AssignmentTargetMaybeDefault<'a>, ) -> Result<AssignmentTargetPattern<'a>, <AssignmentTargetPattern<'a> as TryFrom<AssignmentTargetMaybeDefault<'a>>>::Error>
Convert AssignmentTargetMaybeDefault to AssignmentTargetPattern.
Source§impl<'a> TryFrom<AssignmentTargetMaybeDefault<'a>> for MemberExpression<'a>
impl<'a> TryFrom<AssignmentTargetMaybeDefault<'a>> for MemberExpression<'a>
Source§fn try_from(
value: AssignmentTargetMaybeDefault<'a>,
) -> Result<MemberExpression<'a>, <MemberExpression<'a> as TryFrom<AssignmentTargetMaybeDefault<'a>>>::Error>
fn try_from( value: AssignmentTargetMaybeDefault<'a>, ) -> Result<MemberExpression<'a>, <MemberExpression<'a> as TryFrom<AssignmentTargetMaybeDefault<'a>>>::Error>
Convert AssignmentTargetMaybeDefault to MemberExpression.
Source§impl<'a> TryFrom<AssignmentTargetMaybeDefault<'a>> for SimpleAssignmentTarget<'a>
impl<'a> TryFrom<AssignmentTargetMaybeDefault<'a>> for SimpleAssignmentTarget<'a>
Source§fn try_from(
value: AssignmentTargetMaybeDefault<'a>,
) -> Result<SimpleAssignmentTarget<'a>, <SimpleAssignmentTarget<'a> as TryFrom<AssignmentTargetMaybeDefault<'a>>>::Error>
fn try_from( value: AssignmentTargetMaybeDefault<'a>, ) -> Result<SimpleAssignmentTarget<'a>, <SimpleAssignmentTarget<'a> as TryFrom<AssignmentTargetMaybeDefault<'a>>>::Error>
Convert AssignmentTargetMaybeDefault to SimpleAssignmentTarget.
Auto Trait Implementations§
impl<'a> Freeze for AssignmentTargetMaybeDefault<'a>
impl<'a> !RefUnwindSafe for AssignmentTargetMaybeDefault<'a>
impl<'a> !Send for AssignmentTargetMaybeDefault<'a>
impl<'a> !Sync for AssignmentTargetMaybeDefault<'a>
impl<'a> Unpin for AssignmentTargetMaybeDefault<'a>
impl<'a> !UnwindSafe for AssignmentTargetMaybeDefault<'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