pub enum SyntaxErrorKind {
Show 39 variants
ExpectAngularFor,
ExpectAngularIf,
ExpectAngularLet,
ExpectAngularSwitch,
ExpectAstroAttr,
ExpectAstroExpr,
ExpectAttrName,
ExpectAttrValue,
ExpectCdata,
ExpectChar(char),
ExpectCloseTag {
tag_name: String,
line: usize,
column: usize,
},
ExpectComment,
ExpectDoctype,
ExpectElement,
ExpectFrontMatter,
ExpectIdentifier,
ExpectJinjaBlockEnd,
ExpectJinjaTag,
ExpectKeyword(&'static str),
ExpectMustacheInterpolation,
ExpectSelfCloseTag,
ExpectSvelteAttachment,
ExpectSvelteAtTag,
ExpectSvelteAttr,
ExpectSvelteAwaitBlock,
ExpectSvelteBlockEnd,
ExpectSvelteCatchBlock,
ExpectSvelteEachBlock,
ExpectSvelteElseIfBlock,
ExpectSvelteIfBlock,
ExpectSvelteInterpolation,
ExpectSvelteKeyBlock,
ExpectSvelteSnippetBlock,
ExpectSvelteThenBlock,
ExpectTagName,
ExpectTextNode,
ExpectVentoBlockEnd,
ExpectVueDirective,
ExpectXmlDecl,
}
Variants§
ExpectAngularFor
ExpectAngularIf
ExpectAngularLet
ExpectAngularSwitch
ExpectAstroAttr
ExpectAstroExpr
ExpectAttrName
ExpectAttrValue
ExpectCdata
ExpectChar(char)
ExpectCloseTag
ExpectComment
ExpectDoctype
ExpectElement
ExpectFrontMatter
ExpectIdentifier
ExpectJinjaBlockEnd
ExpectJinjaTag
ExpectKeyword(&'static str)
ExpectMustacheInterpolation
ExpectSelfCloseTag
ExpectSvelteAttachment
ExpectSvelteAtTag
ExpectSvelteAttr
ExpectSvelteAwaitBlock
ExpectSvelteBlockEnd
ExpectSvelteCatchBlock
ExpectSvelteEachBlock
ExpectSvelteElseIfBlock
ExpectSvelteIfBlock
ExpectSvelteInterpolation
ExpectSvelteKeyBlock
ExpectSvelteSnippetBlock
ExpectSvelteThenBlock
ExpectTagName
ExpectTextNode
ExpectVentoBlockEnd
ExpectVueDirective
ExpectXmlDecl
Trait Implementations§
Source§impl Clone for SyntaxErrorKind
impl Clone for SyntaxErrorKind
Source§fn clone(&self) -> SyntaxErrorKind
fn clone(&self) -> SyntaxErrorKind
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 SyntaxErrorKind
impl Debug for SyntaxErrorKind
Auto Trait Implementations§
impl Freeze for SyntaxErrorKind
impl RefUnwindSafe for SyntaxErrorKind
impl Send for SyntaxErrorKind
impl Sync for SyntaxErrorKind
impl Unpin for SyntaxErrorKind
impl UnwindSafe for SyntaxErrorKind
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<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 more