pub struct GenericDialect;Expand description
Conservative default dialect for vendor-agnostic parsing.
Trait Implementations§
Source§impl Clone for GenericDialect
impl Clone for GenericDialect
Source§fn clone(&self) -> GenericDialect
fn clone(&self) -> GenericDialect
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 GenericDialect
impl Debug for GenericDialect
Source§impl Default for GenericDialect
impl Default for GenericDialect
Source§fn default() -> GenericDialect
fn default() -> GenericDialect
Returns the “default value” for a type. Read more
Source§impl Dialect for GenericDialect
impl Dialect for GenericDialect
Source§fn dialect_hint(&self) -> DialectHint
fn dialect_hint(&self) -> DialectHint
Report a dialect hint to store in
DocumentMetadata.Source§fn classify_trivia(&self, raw: &str) -> TriviaKind
fn classify_trivia(&self, raw: &str) -> TriviaKind
Classify a raw line into trivia/content buckets.
Source§fn parse_parts(&self, raw: &str) -> Option<ParsedLineParts>
fn parse_parts(&self, raw: &str) -> Option<ParsedLineParts>
Optionally tokenize a raw content line into
head + args.Source§fn key_hint(
&self,
_raw: &str,
_parsed: Option<&ParsedLineParts>,
_trivia: TriviaKind,
) -> Option<String>
fn key_hint( &self, _raw: &str, _parsed: Option<&ParsedLineParts>, _trivia: TriviaKind, ) -> Option<String>
Optionally derive a stable identity hint for this line.
impl Copy for GenericDialect
Auto Trait Implementations§
impl Freeze for GenericDialect
impl RefUnwindSafe for GenericDialect
impl Send for GenericDialect
impl Sync for GenericDialect
impl Unpin for GenericDialect
impl UnsafeUnpin for GenericDialect
impl UnwindSafe for GenericDialect
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