#[non_exhaustive]pub enum RdTextSymbolKind {
R,
Dots,
LDots,
}Expand description
The source-level spelling of a zero-argument text symbol.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Implementations§
Source§impl RdTextSymbolKind
impl RdTextSymbolKind
Sourcepub const fn fallback_text(self) -> &'static str
pub const fn fallback_text(self) -> &'static str
A plain-text projection only; typographic substitution is consumer
policy. Dots and LDots stay distinct for spelling preservation.
Trait Implementations§
Source§impl Clone for RdTextSymbolKind
impl Clone for RdTextSymbolKind
Source§fn clone(&self) -> RdTextSymbolKind
fn clone(&self) -> RdTextSymbolKind
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for RdTextSymbolKind
Source§impl Debug for RdTextSymbolKind
impl Debug for RdTextSymbolKind
impl Eq for RdTextSymbolKind
Source§impl PartialEq for RdTextSymbolKind
impl PartialEq for RdTextSymbolKind
impl StructuralPartialEq for RdTextSymbolKind
Auto Trait Implementations§
impl Freeze for RdTextSymbolKind
impl RefUnwindSafe for RdTextSymbolKind
impl Send for RdTextSymbolKind
impl Sync for RdTextSymbolKind
impl Unpin for RdTextSymbolKind
impl UnsafeUnpin for RdTextSymbolKind
impl UnwindSafe for RdTextSymbolKind
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