pub enum CompilerDiagnosticKind {
Show 98 variants
ExpectedAttributeValue,
AttributeDuplicate,
SlotAttributeDuplicate {
slot: Arc<str>,
component: Arc<str>,
},
SlotAttributeInvalidPlacement,
SlotDefaultDuplicate,
DollarBindingInvalid,
GlobalReferenceInvalid {
ident: Arc<str>,
},
StateInvalidPlacement,
DirectiveMissingName {
directive: Arc<str>,
},
AttributeEmptyShorthand,
BindInvalidTarget,
EachKeyWithoutAs,
RuneRenamedEffectActive,
StateInvalidExport,
DerivedInvalidExport,
ExportUndefined {
name: Arc<str>,
},
RuneInvalidName {
name: Arc<str>,
},
InvalidArgumentsUsage,
JsParseErrorAssigningToRvalue,
ConstantAssignment,
StyleDuplicate,
ModuleIllegalDefaultExport,
SvelteMetaInvalidContent,
SvelteWindowInvalidContent,
SnippetParameterAssignment,
StateFieldDuplicate {
name: Arc<str>,
},
StateFieldInvalidAssignment,
DuplicateClassField {
name: Arc<str>,
},
ExpectedTokenRightBrace,
ExpectedTokenRightParen,
RenderTagInvalidCallExpression,
RenderTagInvalidExpression,
RenderTagInvalidSpreadArgument,
DebugTagInvalidArguments,
RunesModeInvalidImportBeforeUpdate,
RuneMissingParentheses,
PropsDuplicate,
LegacyExportInvalid,
EachItemInvalidAssignment,
ConstTagInvalidReference,
StoreInvalidSubscriptionModule,
PropsIllegalName,
RuneInvalidArgumentsLengthBindable,
CssExpectedIdentifier,
CssSelectorInvalid,
CssGlobalBlockInvalidCombinator,
CssGlobalBlockInvalidDeclaration,
CssGlobalBlockInvalidPlacement,
CssGlobalBlockInvalidList,
CssGlobalBlockInvalidModifier,
CssGlobalBlockInvalidModifierStart,
CssGlobalInvalidPlacement,
CssGlobalInvalidSelector,
CssGlobalInvalidSelectorList,
CssNestingSelectorInvalidPlacement,
CssTypeSelectorInvalidPlacement,
BindableInvalidLocation,
RuneInvalidArgumentsLengthDerived,
RuneInvalidArgumentsLengthEffect,
RuneInvalidArgumentsLengthState,
RuneInvalidArgumentsLengthStateRaw,
RuneInvalidArgumentsLengthStateSnapshot,
RuneInvalidArgumentsProps,
PropsInvalidPlacement,
StateInvalidPlacementDerived,
EffectInvalidPlacement,
HostInvalidPlacement,
ElementUnclosedScript,
ElementUnclosedDiv,
SvelteSelfInvalidPlacement,
SlotSnippetConflict,
SnippetConflict,
SnippetInvalidExport,
SnippetInvalidRestParameter,
StoreInvalidSubscription,
StoreInvalidScopedSubscription,
DollarPrefixInvalid,
TagInvalidName,
ExpectedWhitespace,
ConstTagInvalidExpression,
ConstTagCycle,
AttributeInvalidSequenceExpression,
BlockInvalidContinuationPlacement,
ExpectedTokenCommentClose,
ExpectedTokenStyleClose,
ExpectedTokenElse,
ExpectedTokenAwaitBranch,
SvelteMetaInvalidTag,
AttributeUnquotedSequence,
BlockUnclosed,
ElementInvalidClosingTag,
ElementInvalidClosingTagP,
ElementInvalidClosingTagAutoclosed,
VoidElementInvalidContent,
SvelteMetaDuplicate,
SvelteMetaInvalidPlacement,
UnexpectedEof,
ImportSvelteInternalForbidden,
}Expand description
Diagnostic codes for Svelte-specific parse and validation errors.
Each variant carries its own error message and a miette diagnostic code.
Use CompilerDiagnosticKind::to_compile_error to convert a variant into
a CompileError with source position information.
Variants§
ExpectedAttributeValue
AttributeDuplicate
SlotAttributeDuplicate
SlotAttributeInvalidPlacement
SlotDefaultDuplicate
DollarBindingInvalid
GlobalReferenceInvalid
StateInvalidPlacement
DirectiveMissingName
AttributeEmptyShorthand
BindInvalidTarget
EachKeyWithoutAs
RuneRenamedEffectActive
StateInvalidExport
DerivedInvalidExport
ExportUndefined
RuneInvalidName
InvalidArgumentsUsage
JsParseErrorAssigningToRvalue
ConstantAssignment
StyleDuplicate
ModuleIllegalDefaultExport
SvelteMetaInvalidContent
SvelteWindowInvalidContent
SnippetParameterAssignment
StateFieldDuplicate
StateFieldInvalidAssignment
DuplicateClassField
ExpectedTokenRightBrace
ExpectedTokenRightParen
RenderTagInvalidCallExpression
RenderTagInvalidExpression
RenderTagInvalidSpreadArgument
DebugTagInvalidArguments
RunesModeInvalidImportBeforeUpdate
RuneMissingParentheses
PropsDuplicate
LegacyExportInvalid
EachItemInvalidAssignment
ConstTagInvalidReference
StoreInvalidSubscriptionModule
PropsIllegalName
RuneInvalidArgumentsLengthBindable
CssExpectedIdentifier
CssSelectorInvalid
CssGlobalBlockInvalidCombinator
CssGlobalBlockInvalidDeclaration
CssGlobalBlockInvalidPlacement
CssGlobalBlockInvalidList
CssGlobalBlockInvalidModifier
CssGlobalBlockInvalidModifierStart
CssGlobalInvalidPlacement
CssGlobalInvalidSelector
CssGlobalInvalidSelectorList
CssNestingSelectorInvalidPlacement
CssTypeSelectorInvalidPlacement
BindableInvalidLocation
RuneInvalidArgumentsLengthDerived
RuneInvalidArgumentsLengthEffect
RuneInvalidArgumentsLengthState
RuneInvalidArgumentsLengthStateRaw
RuneInvalidArgumentsLengthStateSnapshot
RuneInvalidArgumentsProps
PropsInvalidPlacement
StateInvalidPlacementDerived
EffectInvalidPlacement
HostInvalidPlacement
ElementUnclosedScript
ElementUnclosedDiv
SvelteSelfInvalidPlacement
SlotSnippetConflict
SnippetConflict
SnippetInvalidExport
SnippetInvalidRestParameter
StoreInvalidSubscription
StoreInvalidScopedSubscription
DollarPrefixInvalid
TagInvalidName
ExpectedWhitespace
ConstTagInvalidExpression
ConstTagCycle
AttributeInvalidSequenceExpression
BlockInvalidContinuationPlacement
ExpectedTokenCommentClose
ExpectedTokenStyleClose
ExpectedTokenElse
ExpectedTokenAwaitBranch
SvelteMetaInvalidTag
AttributeUnquotedSequence
BlockUnclosed
ElementInvalidClosingTag
ElementInvalidClosingTagP
ElementInvalidClosingTagAutoclosed
VoidElementInvalidContent
SvelteMetaDuplicate
SvelteMetaInvalidPlacement
UnexpectedEof
ImportSvelteInternalForbidden
Implementations§
Source§impl CompilerDiagnosticKind
impl CompilerDiagnosticKind
Sourcepub fn code(&self) -> &'static str
pub fn code(&self) -> &'static str
Return the machine-readable diagnostic code string for this variant.
Sourcepub fn to_compile_error(
self,
source: &str,
start: usize,
end: usize,
) -> CompileError
pub fn to_compile_error( self, source: &str, start: usize, end: usize, ) -> CompileError
Convert this diagnostic into a CompileError with source positions
computed from byte offsets.
Sourcepub fn to_compile_error_in(
self,
source: SourceText<'_>,
start: usize,
end: usize,
) -> CompileError
pub fn to_compile_error_in( self, source: SourceText<'_>, start: usize, end: usize, ) -> CompileError
Convert this diagnostic into a CompileError using a SourceText
for position and filename information.
Trait Implementations§
Source§impl Clone for CompilerDiagnosticKind
impl Clone for CompilerDiagnosticKind
Source§fn clone(&self) -> CompilerDiagnosticKind
fn clone(&self) -> CompilerDiagnosticKind
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CompilerDiagnosticKind
impl Debug for CompilerDiagnosticKind
Source§impl Diagnostic for CompilerDiagnosticKind
impl Diagnostic for CompilerDiagnosticKind
Source§fn code(&self) -> Option<Box<dyn Display + '_>>
fn code(&self) -> Option<Box<dyn Display + '_>>
Unique diagnostic code that can be used to look up more information
about this
Diagnostic. Ideally also globally unique, and documented
in the toplevel crate’s documentation for easy searching. Rust path
format (foo::bar::baz) is recommended, but more classic codes like
E0123 or enums will work just fine.Source§fn severity(&self) -> Option<Severity>
fn severity(&self) -> Option<Severity>
Diagnostic severity. This may be used by
ReportHandlers to change the display format
of this diagnostic. Read moreSource§fn help<'a>(&'a self) -> Option<Box<dyn Display + 'a>>
fn help<'a>(&'a self) -> Option<Box<dyn Display + 'a>>
Additional help text related to this
Diagnostic. Do you have any
advice for the poor soul who’s just run into this issue?Source§fn url<'a>(&'a self) -> Option<Box<dyn Display + 'a>>
fn url<'a>(&'a self) -> Option<Box<dyn Display + 'a>>
URL to visit for a more detailed explanation/help about this
Diagnostic.Source§fn source_code(&self) -> Option<&dyn SourceCode>
fn source_code(&self) -> Option<&dyn SourceCode>
Source code to apply this
Diagnostic’s Diagnostic::labels to.Source§fn labels(&self) -> Option<Box<dyn Iterator<Item = LabeledSpan> + '_>>
fn labels(&self) -> Option<Box<dyn Iterator<Item = LabeledSpan> + '_>>
Labels to apply to this
Diagnostic’s Diagnostic::source_codeAdditional related
Diagnostics.Source§fn diagnostic_source(&self) -> Option<&dyn Diagnostic>
fn diagnostic_source(&self) -> Option<&dyn Diagnostic>
The cause of the error.
Source§impl Display for CompilerDiagnosticKind
impl Display for CompilerDiagnosticKind
Source§impl Error for CompilerDiagnosticKind
impl Error for CompilerDiagnosticKind
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl PartialEq for CompilerDiagnosticKind
impl PartialEq for CompilerDiagnosticKind
impl Eq for CompilerDiagnosticKind
impl StructuralPartialEq for CompilerDiagnosticKind
Auto Trait Implementations§
impl Freeze for CompilerDiagnosticKind
impl RefUnwindSafe for CompilerDiagnosticKind
impl Send for CompilerDiagnosticKind
impl Sync for CompilerDiagnosticKind
impl Unpin for CompilerDiagnosticKind
impl UnsafeUnpin for CompilerDiagnosticKind
impl UnwindSafe for CompilerDiagnosticKind
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.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(&self) -> FgColorDisplay<'_, Black, Self>
fn black(&self) -> FgColorDisplay<'_, Black, Self>
Change the foreground color to black
Source§fn on_black(&self) -> BgColorDisplay<'_, Black, Self>
fn on_black(&self) -> BgColorDisplay<'_, Black, Self>
Change the background color to black
Source§fn red(&self) -> FgColorDisplay<'_, Red, Self>
fn red(&self) -> FgColorDisplay<'_, Red, Self>
Change the foreground color to red
Source§fn on_red(&self) -> BgColorDisplay<'_, Red, Self>
fn on_red(&self) -> BgColorDisplay<'_, Red, Self>
Change the background color to red
Source§fn green(&self) -> FgColorDisplay<'_, Green, Self>
fn green(&self) -> FgColorDisplay<'_, Green, Self>
Change the foreground color to green
Source§fn on_green(&self) -> BgColorDisplay<'_, Green, Self>
fn on_green(&self) -> BgColorDisplay<'_, Green, Self>
Change the background color to green
Source§fn yellow(&self) -> FgColorDisplay<'_, Yellow, Self>
fn yellow(&self) -> FgColorDisplay<'_, Yellow, Self>
Change the foreground color to yellow
Source§fn on_yellow(&self) -> BgColorDisplay<'_, Yellow, Self>
fn on_yellow(&self) -> BgColorDisplay<'_, Yellow, Self>
Change the background color to yellow
Source§fn blue(&self) -> FgColorDisplay<'_, Blue, Self>
fn blue(&self) -> FgColorDisplay<'_, Blue, Self>
Change the foreground color to blue
Source§fn on_blue(&self) -> BgColorDisplay<'_, Blue, Self>
fn on_blue(&self) -> BgColorDisplay<'_, Blue, Self>
Change the background color to blue
Source§fn magenta(&self) -> FgColorDisplay<'_, Magenta, Self>
fn magenta(&self) -> FgColorDisplay<'_, Magenta, Self>
Change the foreground color to magenta
Source§fn on_magenta(&self) -> BgColorDisplay<'_, Magenta, Self>
fn on_magenta(&self) -> BgColorDisplay<'_, Magenta, Self>
Change the background color to magenta
Source§fn purple(&self) -> FgColorDisplay<'_, Magenta, Self>
fn purple(&self) -> FgColorDisplay<'_, Magenta, Self>
Change the foreground color to purple
Source§fn on_purple(&self) -> BgColorDisplay<'_, Magenta, Self>
fn on_purple(&self) -> BgColorDisplay<'_, Magenta, Self>
Change the background color to purple
Source§fn cyan(&self) -> FgColorDisplay<'_, Cyan, Self>
fn cyan(&self) -> FgColorDisplay<'_, Cyan, Self>
Change the foreground color to cyan
Source§fn on_cyan(&self) -> BgColorDisplay<'_, Cyan, Self>
fn on_cyan(&self) -> BgColorDisplay<'_, Cyan, Self>
Change the background color to cyan
Source§fn white(&self) -> FgColorDisplay<'_, White, Self>
fn white(&self) -> FgColorDisplay<'_, White, Self>
Change the foreground color to white
Source§fn on_white(&self) -> BgColorDisplay<'_, White, Self>
fn on_white(&self) -> BgColorDisplay<'_, White, Self>
Change the background color to white
Source§fn default_color(&self) -> FgColorDisplay<'_, Default, Self>
fn default_color(&self) -> FgColorDisplay<'_, Default, Self>
Change the foreground color to the terminal default
Source§fn on_default_color(&self) -> BgColorDisplay<'_, Default, Self>
fn on_default_color(&self) -> BgColorDisplay<'_, Default, Self>
Change the background color to the terminal default
Source§fn bright_black(&self) -> FgColorDisplay<'_, BrightBlack, Self>
fn bright_black(&self) -> FgColorDisplay<'_, BrightBlack, Self>
Change the foreground color to bright black
Source§fn on_bright_black(&self) -> BgColorDisplay<'_, BrightBlack, Self>
fn on_bright_black(&self) -> BgColorDisplay<'_, BrightBlack, Self>
Change the background color to bright black
Source§fn bright_red(&self) -> FgColorDisplay<'_, BrightRed, Self>
fn bright_red(&self) -> FgColorDisplay<'_, BrightRed, Self>
Change the foreground color to bright red
Source§fn on_bright_red(&self) -> BgColorDisplay<'_, BrightRed, Self>
fn on_bright_red(&self) -> BgColorDisplay<'_, BrightRed, Self>
Change the background color to bright red
Source§fn bright_green(&self) -> FgColorDisplay<'_, BrightGreen, Self>
fn bright_green(&self) -> FgColorDisplay<'_, BrightGreen, Self>
Change the foreground color to bright green
Source§fn on_bright_green(&self) -> BgColorDisplay<'_, BrightGreen, Self>
fn on_bright_green(&self) -> BgColorDisplay<'_, BrightGreen, Self>
Change the background color to bright green
Source§fn bright_yellow(&self) -> FgColorDisplay<'_, BrightYellow, Self>
fn bright_yellow(&self) -> FgColorDisplay<'_, BrightYellow, Self>
Change the foreground color to bright yellow
Source§fn on_bright_yellow(&self) -> BgColorDisplay<'_, BrightYellow, Self>
fn on_bright_yellow(&self) -> BgColorDisplay<'_, BrightYellow, Self>
Change the background color to bright yellow
Source§fn bright_blue(&self) -> FgColorDisplay<'_, BrightBlue, Self>
fn bright_blue(&self) -> FgColorDisplay<'_, BrightBlue, Self>
Change the foreground color to bright blue
Source§fn on_bright_blue(&self) -> BgColorDisplay<'_, BrightBlue, Self>
fn on_bright_blue(&self) -> BgColorDisplay<'_, BrightBlue, Self>
Change the background color to bright blue
Source§fn bright_magenta(&self) -> FgColorDisplay<'_, BrightMagenta, Self>
fn bright_magenta(&self) -> FgColorDisplay<'_, BrightMagenta, Self>
Change the foreground color to bright magenta
Source§fn on_bright_magenta(&self) -> BgColorDisplay<'_, BrightMagenta, Self>
fn on_bright_magenta(&self) -> BgColorDisplay<'_, BrightMagenta, Self>
Change the background color to bright magenta
Source§fn bright_purple(&self) -> FgColorDisplay<'_, BrightMagenta, Self>
fn bright_purple(&self) -> FgColorDisplay<'_, BrightMagenta, Self>
Change the foreground color to bright purple
Source§fn on_bright_purple(&self) -> BgColorDisplay<'_, BrightMagenta, Self>
fn on_bright_purple(&self) -> BgColorDisplay<'_, BrightMagenta, Self>
Change the background color to bright purple
Source§fn bright_cyan(&self) -> FgColorDisplay<'_, BrightCyan, Self>
fn bright_cyan(&self) -> FgColorDisplay<'_, BrightCyan, Self>
Change the foreground color to bright cyan
Source§fn on_bright_cyan(&self) -> BgColorDisplay<'_, BrightCyan, Self>
fn on_bright_cyan(&self) -> BgColorDisplay<'_, BrightCyan, Self>
Change the background color to bright cyan
Source§fn bright_white(&self) -> FgColorDisplay<'_, BrightWhite, Self>
fn bright_white(&self) -> FgColorDisplay<'_, BrightWhite, Self>
Change the foreground color to bright white
Source§fn on_bright_white(&self) -> BgColorDisplay<'_, BrightWhite, Self>
fn on_bright_white(&self) -> BgColorDisplay<'_, BrightWhite, Self>
Change the background color to bright white
Source§fn bold(&self) -> BoldDisplay<'_, Self>
fn bold(&self) -> BoldDisplay<'_, Self>
Make the text bold
Source§fn dimmed(&self) -> DimDisplay<'_, Self>
fn dimmed(&self) -> DimDisplay<'_, Self>
Make the text dim
Source§fn italic(&self) -> ItalicDisplay<'_, Self>
fn italic(&self) -> ItalicDisplay<'_, Self>
Make the text italicized
Source§fn underline(&self) -> UnderlineDisplay<'_, Self>
fn underline(&self) -> UnderlineDisplay<'_, Self>
Make the text underlined
Source§fn blink(&self) -> BlinkDisplay<'_, Self>
fn blink(&self) -> BlinkDisplay<'_, Self>
Make the text blink
Source§fn blink_fast(&self) -> BlinkFastDisplay<'_, Self>
fn blink_fast(&self) -> BlinkFastDisplay<'_, Self>
Make the text blink (but fast!)
Source§fn reversed(&self) -> ReversedDisplay<'_, Self>
fn reversed(&self) -> ReversedDisplay<'_, Self>
Swap the foreground and background colors
Hide the text
Source§fn strikethrough(&self) -> StrikeThroughDisplay<'_, Self>
fn strikethrough(&self) -> StrikeThroughDisplay<'_, 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> ToCompactString for Twhere
T: Display,
impl<T> ToCompactString for Twhere
T: Display,
Source§fn try_to_compact_string(&self) -> Result<CompactString, ToCompactStringError>
fn try_to_compact_string(&self) -> Result<CompactString, ToCompactStringError>
Fallible version of
ToCompactString::to_compact_string() Read moreSource§fn to_compact_string(&self) -> CompactString
fn to_compact_string(&self) -> CompactString
Converts the given value to a
CompactString. Read more