pub enum Token {
Show 57 variants
LeftBracket,
LeftBracketAnchor,
LeftBracketStar,
RightBracket,
LeftBlock,
LeftBlockEnd,
LeftBlockAnchor,
LeftBlockStar,
LeftMath,
RightBlock,
RightMath,
DoubleDash,
TripleDash,
LeftDoubleAngle,
ClearFloatBoth,
ClearFloatLeft,
ClearFloatRight,
Pipe,
Equals,
Colon,
Underscore,
Quote,
Heading,
LineBreak,
ParagraphBreak,
Whitespace,
Bold,
Italics,
Underline,
Superscript,
Subscript,
LeftMonospace,
RightMonospace,
Color,
Raw,
LeftRaw,
RightRaw,
BulletItem,
NumberedItem,
LeftLink,
LeftLinkStar,
RightLink,
TableColumn,
TableColumnLeft,
TableColumnRight,
TableColumnCenter,
TableColumnTitle,
Identifier,
Email,
Url,
Variable,
String,
LeftComment,
RightComment,
InputStart,
InputEnd,
Other,
}
Variants
LeftBracket
LeftBracketAnchor
LeftBracketStar
RightBracket
LeftBlock
LeftBlockEnd
LeftBlockAnchor
LeftBlockStar
LeftMath
RightBlock
RightMath
DoubleDash
TripleDash
LeftDoubleAngle
ClearFloatBoth
ClearFloatLeft
ClearFloatRight
Pipe
Equals
Colon
Underscore
Quote
Heading
LineBreak
ParagraphBreak
Whitespace
Bold
Italics
Underline
Superscript
Subscript
LeftMonospace
RightMonospace
Color
Raw
LeftRaw
RightRaw
BulletItem
NumberedItem
LeftLink
LeftLinkStar
RightLink
TableColumn
TableColumnLeft
TableColumnRight
TableColumnCenter
TableColumnTitle
Identifier
Email
Url
Variable
String
LeftComment
RightComment
InputStart
InputEnd
Other
Implementations
Trait Implementations
sourceimpl<'de> Deserialize<'de> for Token
impl<'de> Deserialize<'de> for Token
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl Enum for Token
impl Enum for Token
sourcefn from_usize(value: usize) -> Self
fn from_usize(value: usize) -> Self
Takes an usize, and returns an element matching into_usize
function.
sourcefn into_usize(self) -> usize
fn into_usize(self) -> usize
Returns an unique identifier for a value within range of 0..Array::LENGTH
.
impl Copy for Token
impl Eq for Token
impl StructuralEq for Token
impl StructuralPartialEq for Token
Auto Trait Implementations
impl RefUnwindSafe for Token
impl Send for Token
impl Sync for Token
impl Unpin for Token
impl UnwindSafe for Token
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more