Struct pax_compiler::helpers::InlinedTemplateFinder
source · pub struct InlinedTemplateFinder {
pub file_contents: String,
pub templates: Vec<InlinedTemplate>,
}
Fields§
§file_contents: String
§templates: Vec<InlinedTemplate>
Implementations§
Trait Implementations§
source§impl Debug for InlinedTemplateFinder
impl Debug for InlinedTemplateFinder
source§impl<'ast> Visit<'ast> for InlinedTemplateFinder
impl<'ast> Visit<'ast> for InlinedTemplateFinder
fn visit_item_struct(&mut self, i: &'ast ItemStruct)
fn visit_abi(&mut self, i: &'ast Abi)
fn visit_angle_bracketed_generic_arguments( &mut self, i: &'ast AngleBracketedGenericArguments )
fn visit_arm(&mut self, i: &'ast Arm)
fn visit_attr_style(&mut self, i: &'ast AttrStyle)
fn visit_attribute(&mut self, i: &'ast Attribute)
fn visit_bare_fn_arg(&mut self, i: &'ast BareFnArg)
fn visit_bin_op(&mut self, i: &'ast BinOp)
fn visit_binding(&mut self, i: &'ast Binding)
fn visit_block(&mut self, i: &'ast Block)
fn visit_bound_lifetimes(&mut self, i: &'ast BoundLifetimes)
fn visit_const_param(&mut self, i: &'ast ConstParam)
fn visit_constraint(&mut self, i: &'ast Constraint)
fn visit_data(&mut self, i: &'ast Data)
fn visit_data_enum(&mut self, i: &'ast DataEnum)
fn visit_data_struct(&mut self, i: &'ast DataStruct)
fn visit_data_union(&mut self, i: &'ast DataUnion)
fn visit_derive_input(&mut self, i: &'ast DeriveInput)
fn visit_expr(&mut self, i: &'ast Expr)
fn visit_expr_array(&mut self, i: &'ast ExprArray)
fn visit_expr_assign(&mut self, i: &'ast ExprAssign)
fn visit_expr_assign_op(&mut self, i: &'ast ExprAssignOp)
fn visit_expr_async(&mut self, i: &'ast ExprAsync)
fn visit_expr_await(&mut self, i: &'ast ExprAwait)
fn visit_expr_binary(&mut self, i: &'ast ExprBinary)
fn visit_expr_block(&mut self, i: &'ast ExprBlock)
fn visit_expr_box(&mut self, i: &'ast ExprBox)
fn visit_expr_break(&mut self, i: &'ast ExprBreak)
fn visit_expr_call(&mut self, i: &'ast ExprCall)
fn visit_expr_cast(&mut self, i: &'ast ExprCast)
fn visit_expr_closure(&mut self, i: &'ast ExprClosure)
fn visit_expr_continue(&mut self, i: &'ast ExprContinue)
fn visit_expr_field(&mut self, i: &'ast ExprField)
fn visit_expr_for_loop(&mut self, i: &'ast ExprForLoop)
fn visit_expr_group(&mut self, i: &'ast ExprGroup)
fn visit_expr_if(&mut self, i: &'ast ExprIf)
fn visit_expr_index(&mut self, i: &'ast ExprIndex)
fn visit_expr_let(&mut self, i: &'ast ExprLet)
fn visit_expr_lit(&mut self, i: &'ast ExprLit)
fn visit_expr_loop(&mut self, i: &'ast ExprLoop)
fn visit_expr_macro(&mut self, i: &'ast ExprMacro)
fn visit_expr_match(&mut self, i: &'ast ExprMatch)
fn visit_expr_method_call(&mut self, i: &'ast ExprMethodCall)
fn visit_expr_paren(&mut self, i: &'ast ExprParen)
fn visit_expr_path(&mut self, i: &'ast ExprPath)
fn visit_expr_range(&mut self, i: &'ast ExprRange)
fn visit_expr_reference(&mut self, i: &'ast ExprReference)
fn visit_expr_repeat(&mut self, i: &'ast ExprRepeat)
fn visit_expr_return(&mut self, i: &'ast ExprReturn)
fn visit_expr_struct(&mut self, i: &'ast ExprStruct)
fn visit_expr_try(&mut self, i: &'ast ExprTry)
fn visit_expr_try_block(&mut self, i: &'ast ExprTryBlock)
fn visit_expr_tuple(&mut self, i: &'ast ExprTuple)
fn visit_expr_type(&mut self, i: &'ast ExprType)
fn visit_expr_unary(&mut self, i: &'ast ExprUnary)
fn visit_expr_unsafe(&mut self, i: &'ast ExprUnsafe)
fn visit_expr_while(&mut self, i: &'ast ExprWhile)
fn visit_expr_yield(&mut self, i: &'ast ExprYield)
fn visit_field(&mut self, i: &'ast Field)
fn visit_field_pat(&mut self, i: &'ast FieldPat)
fn visit_field_value(&mut self, i: &'ast FieldValue)
fn visit_fields(&mut self, i: &'ast Fields)
fn visit_fields_named(&mut self, i: &'ast FieldsNamed)
fn visit_fields_unnamed(&mut self, i: &'ast FieldsUnnamed)
fn visit_file(&mut self, i: &'ast File)
fn visit_fn_arg(&mut self, i: &'ast FnArg)
fn visit_foreign_item(&mut self, i: &'ast ForeignItem)
fn visit_foreign_item_fn(&mut self, i: &'ast ForeignItemFn)
fn visit_foreign_item_macro(&mut self, i: &'ast ForeignItemMacro)
fn visit_foreign_item_static(&mut self, i: &'ast ForeignItemStatic)
fn visit_foreign_item_type(&mut self, i: &'ast ForeignItemType)
fn visit_generic_argument(&mut self, i: &'ast GenericArgument)
fn visit_generic_method_argument(&mut self, i: &'ast GenericMethodArgument)
fn visit_generic_param(&mut self, i: &'ast GenericParam)
fn visit_generics(&mut self, i: &'ast Generics)
fn visit_ident(&mut self, i: &'ast Ident)
fn visit_impl_item(&mut self, i: &'ast ImplItem)
fn visit_impl_item_const(&mut self, i: &'ast ImplItemConst)
fn visit_impl_item_macro(&mut self, i: &'ast ImplItemMacro)
fn visit_impl_item_method(&mut self, i: &'ast ImplItemMethod)
fn visit_impl_item_type(&mut self, i: &'ast ImplItemType)
fn visit_index(&mut self, i: &'ast Index)
fn visit_item(&mut self, i: &'ast Item)
fn visit_item_const(&mut self, i: &'ast ItemConst)
fn visit_item_enum(&mut self, i: &'ast ItemEnum)
fn visit_item_extern_crate(&mut self, i: &'ast ItemExternCrate)
fn visit_item_fn(&mut self, i: &'ast ItemFn)
fn visit_item_foreign_mod(&mut self, i: &'ast ItemForeignMod)
fn visit_item_impl(&mut self, i: &'ast ItemImpl)
fn visit_item_macro(&mut self, i: &'ast ItemMacro)
fn visit_item_macro2(&mut self, i: &'ast ItemMacro2)
fn visit_item_mod(&mut self, i: &'ast ItemMod)
fn visit_item_static(&mut self, i: &'ast ItemStatic)
fn visit_item_trait(&mut self, i: &'ast ItemTrait)
fn visit_item_trait_alias(&mut self, i: &'ast ItemTraitAlias)
fn visit_item_type(&mut self, i: &'ast ItemType)
fn visit_item_union(&mut self, i: &'ast ItemUnion)
fn visit_item_use(&mut self, i: &'ast ItemUse)
fn visit_label(&mut self, i: &'ast Label)
fn visit_lifetime(&mut self, i: &'ast Lifetime)
fn visit_lifetime_def(&mut self, i: &'ast LifetimeDef)
fn visit_lit(&mut self, i: &'ast Lit)
fn visit_lit_bool(&mut self, i: &'ast LitBool)
fn visit_lit_byte(&mut self, i: &'ast LitByte)
fn visit_lit_byte_str(&mut self, i: &'ast LitByteStr)
fn visit_lit_char(&mut self, i: &'ast LitChar)
fn visit_lit_float(&mut self, i: &'ast LitFloat)
fn visit_lit_int(&mut self, i: &'ast LitInt)
fn visit_lit_str(&mut self, i: &'ast LitStr)
fn visit_local(&mut self, i: &'ast Local)
fn visit_macro(&mut self, i: &'ast Macro)
fn visit_macro_delimiter(&mut self, i: &'ast MacroDelimiter)
fn visit_member(&mut self, i: &'ast Member)
fn visit_meta(&mut self, i: &'ast Meta)
fn visit_meta_list(&mut self, i: &'ast MetaList)
fn visit_meta_name_value(&mut self, i: &'ast MetaNameValue)
fn visit_method_turbofish(&mut self, i: &'ast MethodTurbofish)
fn visit_nested_meta(&mut self, i: &'ast NestedMeta)
fn visit_parenthesized_generic_arguments( &mut self, i: &'ast ParenthesizedGenericArguments )
fn visit_pat(&mut self, i: &'ast Pat)
fn visit_pat_box(&mut self, i: &'ast PatBox)
fn visit_pat_ident(&mut self, i: &'ast PatIdent)
fn visit_pat_lit(&mut self, i: &'ast PatLit)
fn visit_pat_macro(&mut self, i: &'ast PatMacro)
fn visit_pat_or(&mut self, i: &'ast PatOr)
fn visit_pat_path(&mut self, i: &'ast PatPath)
fn visit_pat_range(&mut self, i: &'ast PatRange)
fn visit_pat_reference(&mut self, i: &'ast PatReference)
fn visit_pat_rest(&mut self, i: &'ast PatRest)
fn visit_pat_slice(&mut self, i: &'ast PatSlice)
fn visit_pat_struct(&mut self, i: &'ast PatStruct)
fn visit_pat_tuple(&mut self, i: &'ast PatTuple)
fn visit_pat_tuple_struct(&mut self, i: &'ast PatTupleStruct)
fn visit_pat_type(&mut self, i: &'ast PatType)
fn visit_pat_wild(&mut self, i: &'ast PatWild)
fn visit_path(&mut self, i: &'ast Path)
fn visit_path_arguments(&mut self, i: &'ast PathArguments)
fn visit_path_segment(&mut self, i: &'ast PathSegment)
fn visit_predicate_eq(&mut self, i: &'ast PredicateEq)
fn visit_predicate_lifetime(&mut self, i: &'ast PredicateLifetime)
fn visit_predicate_type(&mut self, i: &'ast PredicateType)
fn visit_qself(&mut self, i: &'ast QSelf)
fn visit_range_limits(&mut self, i: &'ast RangeLimits)
fn visit_receiver(&mut self, i: &'ast Receiver)
fn visit_return_type(&mut self, i: &'ast ReturnType)
fn visit_signature(&mut self, i: &'ast Signature)
fn visit_span(&mut self, i: &Span)
fn visit_stmt(&mut self, i: &'ast Stmt)
fn visit_trait_bound(&mut self, i: &'ast TraitBound)
fn visit_trait_bound_modifier(&mut self, i: &'ast TraitBoundModifier)
fn visit_trait_item(&mut self, i: &'ast TraitItem)
fn visit_trait_item_const(&mut self, i: &'ast TraitItemConst)
fn visit_trait_item_macro(&mut self, i: &'ast TraitItemMacro)
fn visit_trait_item_method(&mut self, i: &'ast TraitItemMethod)
fn visit_trait_item_type(&mut self, i: &'ast TraitItemType)
fn visit_type(&mut self, i: &'ast Type)
fn visit_type_array(&mut self, i: &'ast TypeArray)
fn visit_type_bare_fn(&mut self, i: &'ast TypeBareFn)
fn visit_type_group(&mut self, i: &'ast TypeGroup)
fn visit_type_impl_trait(&mut self, i: &'ast TypeImplTrait)
fn visit_type_infer(&mut self, i: &'ast TypeInfer)
fn visit_type_macro(&mut self, i: &'ast TypeMacro)
fn visit_type_never(&mut self, i: &'ast TypeNever)
fn visit_type_param(&mut self, i: &'ast TypeParam)
fn visit_type_param_bound(&mut self, i: &'ast TypeParamBound)
fn visit_type_paren(&mut self, i: &'ast TypeParen)
fn visit_type_path(&mut self, i: &'ast TypePath)
fn visit_type_ptr(&mut self, i: &'ast TypePtr)
fn visit_type_reference(&mut self, i: &'ast TypeReference)
fn visit_type_slice(&mut self, i: &'ast TypeSlice)
fn visit_type_trait_object(&mut self, i: &'ast TypeTraitObject)
fn visit_type_tuple(&mut self, i: &'ast TypeTuple)
fn visit_un_op(&mut self, i: &'ast UnOp)
fn visit_use_glob(&mut self, i: &'ast UseGlob)
fn visit_use_group(&mut self, i: &'ast UseGroup)
fn visit_use_name(&mut self, i: &'ast UseName)
fn visit_use_path(&mut self, i: &'ast UsePath)
fn visit_use_rename(&mut self, i: &'ast UseRename)
fn visit_use_tree(&mut self, i: &'ast UseTree)
fn visit_variadic(&mut self, i: &'ast Variadic)
fn visit_variant(&mut self, i: &'ast Variant)
fn visit_vis_crate(&mut self, i: &'ast VisCrate)
fn visit_vis_public(&mut self, i: &'ast VisPublic)
fn visit_vis_restricted(&mut self, i: &'ast VisRestricted)
fn visit_visibility(&mut self, i: &'ast Visibility)
fn visit_where_clause(&mut self, i: &'ast WhereClause)
fn visit_where_predicate(&mut self, i: &'ast WherePredicate)
Auto Trait Implementations§
impl Freeze for InlinedTemplateFinder
impl RefUnwindSafe for InlinedTemplateFinder
impl Send for InlinedTemplateFinder
impl Sync for InlinedTemplateFinder
impl Unpin for InlinedTemplateFinder
impl UnwindSafe for InlinedTemplateFinder
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
Mutably borrows from an owned value. Read more
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>
Converts
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>
Converts
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,
Set the foreground color generically Read more
source§fn bg<C>(&self) -> BgColorDisplay<'_, C, Self>where
C: Color,
fn bg<C>(&self) -> BgColorDisplay<'_, C, Self>where
C: Color,
Set the background color generically. Read more
source§fn black<'a>(&'a self) -> FgColorDisplay<'a, Black, Self>
fn black<'a>(&'a self) -> FgColorDisplay<'a, Black, Self>
Change the foreground color to black
source§fn on_black<'a>(&'a self) -> BgColorDisplay<'a, Black, Self>
fn on_black<'a>(&'a self) -> BgColorDisplay<'a, Black, Self>
Change the background color to black
source§fn red<'a>(&'a self) -> FgColorDisplay<'a, Red, Self>
fn red<'a>(&'a self) -> FgColorDisplay<'a, Red, Self>
Change the foreground color to red
source§fn on_red<'a>(&'a self) -> BgColorDisplay<'a, Red, Self>
fn on_red<'a>(&'a self) -> BgColorDisplay<'a, Red, Self>
Change the background color to red
source§fn green<'a>(&'a self) -> FgColorDisplay<'a, Green, Self>
fn green<'a>(&'a self) -> FgColorDisplay<'a, Green, Self>
Change the foreground color to green
source§fn on_green<'a>(&'a self) -> BgColorDisplay<'a, Green, Self>
fn on_green<'a>(&'a self) -> BgColorDisplay<'a, Green, Self>
Change the background color to green
source§fn yellow<'a>(&'a self) -> FgColorDisplay<'a, Yellow, Self>
fn yellow<'a>(&'a self) -> FgColorDisplay<'a, Yellow, Self>
Change the foreground color to yellow
source§fn on_yellow<'a>(&'a self) -> BgColorDisplay<'a, Yellow, Self>
fn on_yellow<'a>(&'a self) -> BgColorDisplay<'a, Yellow, Self>
Change the background color to yellow
source§fn blue<'a>(&'a self) -> FgColorDisplay<'a, Blue, Self>
fn blue<'a>(&'a self) -> FgColorDisplay<'a, Blue, Self>
Change the foreground color to blue
source§fn on_blue<'a>(&'a self) -> BgColorDisplay<'a, Blue, Self>
fn on_blue<'a>(&'a self) -> BgColorDisplay<'a, Blue, Self>
Change the background color to blue
source§fn magenta<'a>(&'a self) -> FgColorDisplay<'a, Magenta, Self>
fn magenta<'a>(&'a self) -> FgColorDisplay<'a, Magenta, Self>
Change the foreground color to magenta
source§fn on_magenta<'a>(&'a self) -> BgColorDisplay<'a, Magenta, Self>
fn on_magenta<'a>(&'a self) -> BgColorDisplay<'a, Magenta, Self>
Change the background color to magenta
source§fn purple<'a>(&'a self) -> FgColorDisplay<'a, Magenta, Self>
fn purple<'a>(&'a self) -> FgColorDisplay<'a, Magenta, Self>
Change the foreground color to purple
source§fn on_purple<'a>(&'a self) -> BgColorDisplay<'a, Magenta, Self>
fn on_purple<'a>(&'a self) -> BgColorDisplay<'a, Magenta, Self>
Change the background color to purple
source§fn cyan<'a>(&'a self) -> FgColorDisplay<'a, Cyan, Self>
fn cyan<'a>(&'a self) -> FgColorDisplay<'a, Cyan, Self>
Change the foreground color to cyan
source§fn on_cyan<'a>(&'a self) -> BgColorDisplay<'a, Cyan, Self>
fn on_cyan<'a>(&'a self) -> BgColorDisplay<'a, Cyan, Self>
Change the background color to cyan
source§fn white<'a>(&'a self) -> FgColorDisplay<'a, White, Self>
fn white<'a>(&'a self) -> FgColorDisplay<'a, White, Self>
Change the foreground color to white
source§fn on_white<'a>(&'a self) -> BgColorDisplay<'a, White, Self>
fn on_white<'a>(&'a self) -> BgColorDisplay<'a, White, Self>
Change the background color to white
source§fn default_color<'a>(&'a self) -> FgColorDisplay<'a, Default, Self>
fn default_color<'a>(&'a self) -> FgColorDisplay<'a, Default, Self>
Change the foreground color to the terminal default
source§fn on_default_color<'a>(&'a self) -> BgColorDisplay<'a, Default, Self>
fn on_default_color<'a>(&'a self) -> BgColorDisplay<'a, Default, Self>
Change the background color to the terminal default
source§fn bright_black<'a>(&'a self) -> FgColorDisplay<'a, BrightBlack, Self>
fn bright_black<'a>(&'a self) -> FgColorDisplay<'a, BrightBlack, Self>
Change the foreground color to bright black
source§fn on_bright_black<'a>(&'a self) -> BgColorDisplay<'a, BrightBlack, Self>
fn on_bright_black<'a>(&'a self) -> BgColorDisplay<'a, BrightBlack, Self>
Change the background color to bright black
source§fn bright_red<'a>(&'a self) -> FgColorDisplay<'a, BrightRed, Self>
fn bright_red<'a>(&'a self) -> FgColorDisplay<'a, BrightRed, Self>
Change the foreground color to bright red
source§fn on_bright_red<'a>(&'a self) -> BgColorDisplay<'a, BrightRed, Self>
fn on_bright_red<'a>(&'a self) -> BgColorDisplay<'a, BrightRed, Self>
Change the background color to bright red
source§fn bright_green<'a>(&'a self) -> FgColorDisplay<'a, BrightGreen, Self>
fn bright_green<'a>(&'a self) -> FgColorDisplay<'a, BrightGreen, Self>
Change the foreground color to bright green
source§fn on_bright_green<'a>(&'a self) -> BgColorDisplay<'a, BrightGreen, Self>
fn on_bright_green<'a>(&'a self) -> BgColorDisplay<'a, BrightGreen, Self>
Change the background color to bright green
source§fn bright_yellow<'a>(&'a self) -> FgColorDisplay<'a, BrightYellow, Self>
fn bright_yellow<'a>(&'a self) -> FgColorDisplay<'a, BrightYellow, Self>
Change the foreground color to bright yellow
source§fn on_bright_yellow<'a>(&'a self) -> BgColorDisplay<'a, BrightYellow, Self>
fn on_bright_yellow<'a>(&'a self) -> BgColorDisplay<'a, BrightYellow, Self>
Change the background color to bright yellow
source§fn bright_blue<'a>(&'a self) -> FgColorDisplay<'a, BrightBlue, Self>
fn bright_blue<'a>(&'a self) -> FgColorDisplay<'a, BrightBlue, Self>
Change the foreground color to bright blue
source§fn on_bright_blue<'a>(&'a self) -> BgColorDisplay<'a, BrightBlue, Self>
fn on_bright_blue<'a>(&'a self) -> BgColorDisplay<'a, BrightBlue, Self>
Change the background color to bright blue
source§fn bright_magenta<'a>(&'a self) -> FgColorDisplay<'a, BrightMagenta, Self>
fn bright_magenta<'a>(&'a self) -> FgColorDisplay<'a, BrightMagenta, Self>
Change the foreground color to bright magenta
source§fn on_bright_magenta<'a>(&'a self) -> BgColorDisplay<'a, BrightMagenta, Self>
fn on_bright_magenta<'a>(&'a self) -> BgColorDisplay<'a, BrightMagenta, Self>
Change the background color to bright magenta
source§fn bright_purple<'a>(&'a self) -> FgColorDisplay<'a, BrightMagenta, Self>
fn bright_purple<'a>(&'a self) -> FgColorDisplay<'a, BrightMagenta, Self>
Change the foreground color to bright purple
source§fn on_bright_purple<'a>(&'a self) -> BgColorDisplay<'a, BrightMagenta, Self>
fn on_bright_purple<'a>(&'a self) -> BgColorDisplay<'a, BrightMagenta, Self>
Change the background color to bright purple
source§fn bright_cyan<'a>(&'a self) -> FgColorDisplay<'a, BrightCyan, Self>
fn bright_cyan<'a>(&'a self) -> FgColorDisplay<'a, BrightCyan, Self>
Change the foreground color to bright cyan
source§fn on_bright_cyan<'a>(&'a self) -> BgColorDisplay<'a, BrightCyan, Self>
fn on_bright_cyan<'a>(&'a self) -> BgColorDisplay<'a, BrightCyan, Self>
Change the background color to bright cyan
source§fn bright_white<'a>(&'a self) -> FgColorDisplay<'a, BrightWhite, Self>
fn bright_white<'a>(&'a self) -> FgColorDisplay<'a, BrightWhite, Self>
Change the foreground color to bright white
source§fn on_bright_white<'a>(&'a self) -> BgColorDisplay<'a, BrightWhite, Self>
fn on_bright_white<'a>(&'a self) -> BgColorDisplay<'a, BrightWhite, Self>
Change the background color to bright white
source§fn bold<'a>(&'a self) -> BoldDisplay<'a, Self>
fn bold<'a>(&'a self) -> BoldDisplay<'a, Self>
Make the text bold
source§fn dimmed<'a>(&'a self) -> DimDisplay<'a, Self>
fn dimmed<'a>(&'a self) -> DimDisplay<'a, Self>
Make the text dim
source§fn italic<'a>(&'a self) -> ItalicDisplay<'a, Self>
fn italic<'a>(&'a self) -> ItalicDisplay<'a, Self>
Make the text italicized
source§fn underline<'a>(&'a self) -> UnderlineDisplay<'a, Self>
fn underline<'a>(&'a self) -> UnderlineDisplay<'a, Self>
Make the text italicized
source§fn blink<'a>(&'a self) -> BlinkDisplay<'a, Self>
fn blink<'a>(&'a self) -> BlinkDisplay<'a, Self>
Make the text blink
source§fn blink_fast<'a>(&'a self) -> BlinkFastDisplay<'a, Self>
fn blink_fast<'a>(&'a self) -> BlinkFastDisplay<'a, Self>
Make the text blink (but fast!)
source§fn reversed<'a>(&'a self) -> ReversedDisplay<'a, Self>
fn reversed<'a>(&'a self) -> ReversedDisplay<'a, Self>
Swap the foreground and background colors
Hide the text
source§fn strikethrough<'a>(&'a self) -> StrikeThroughDisplay<'a, Self>
fn strikethrough<'a>(&'a self) -> StrikeThroughDisplay<'a, Self>
Cross out the text
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,
Set the foreground color at runtime. Only use if you do not know which color will be used at
compile-time. If the color is constant, use either
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,
Set the background color at runtime. Only use if you do not know what color to use at
compile-time. If the color is constant, use either
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>
Set the foreground color to a specific RGB value.
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>
Set the background color to a specific RGB value.
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>
Sets the foreground color to an RGB value.
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>
Sets the background color to an RGB value.
source§impl<T> Pointable for T
impl<T> Pointable for T
source§impl<T, U> RoundInto<U> for Twhere
U: RoundFrom<T>,
impl<T, U> RoundInto<U> for Twhere
U: RoundFrom<T>,
source§fn round_into(self) -> U
fn round_into(self) -> U
Performs the conversion.