pub struct TailwindParser {
pub config: TailwindLanguage,
}Expand description
Parser for the Tailwind language.
Fields§
§config: TailwindLanguageLanguage configuration
Implementations§
Source§impl TailwindParser
impl TailwindParser
Sourcepub fn new(config: TailwindLanguage) -> Self
pub fn new(config: TailwindLanguage) -> Self
Creates a new TailwindParser with the given configuration.
Trait Implementations§
Source§impl Clone for TailwindParser
impl Clone for TailwindParser
Source§fn clone(&self) -> TailwindParser
fn clone(&self) -> TailwindParser
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 TailwindParser
impl Debug for TailwindParser
Source§impl Default for TailwindParser
impl Default for TailwindParser
Source§fn default() -> TailwindParser
fn default() -> TailwindParser
Returns the “default value” for a type. Read more
Source§impl Parser<TailwindLanguage> for TailwindParser
impl Parser<TailwindLanguage> for TailwindParser
Source§fn parse<'a, S: Source + ?Sized>(
&self,
text: &'a S,
edits: &[TextEdit],
cache: &'a mut impl ParseCache<TailwindLanguage>,
) -> ParseOutput<'a, TailwindLanguage>
fn parse<'a, S: Source + ?Sized>( &self, text: &'a S, edits: &[TextEdit], cache: &'a mut impl ParseCache<TailwindLanguage>, ) -> ParseOutput<'a, TailwindLanguage>
Parses the source text into a Tailwind syntax tree.
impl Copy for TailwindParser
Auto Trait Implementations§
impl Freeze for TailwindParser
impl RefUnwindSafe for TailwindParser
impl Send for TailwindParser
impl Sync for TailwindParser
impl Unpin for TailwindParser
impl UnsafeUnpin for TailwindParser
impl UnwindSafe for TailwindParser
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