pub struct XmlBuilder;Expand description
XML AST builder.
Implementations§
Source§impl XmlBuilder
impl XmlBuilder
Trait Implementations§
Source§impl Builder<XmlLanguage> for XmlBuilder
impl Builder<XmlLanguage> for XmlBuilder
Source§fn build<'a, S: Source + ?Sized>(
&self,
text: &S,
edits: &[TextEdit],
cache: &'a mut impl BuilderCache<XmlLanguage>,
) -> BuildOutput<XmlLanguage>
fn build<'a, S: Source + ?Sized>( &self, text: &S, edits: &[TextEdit], cache: &'a mut impl BuilderCache<XmlLanguage>, ) -> BuildOutput<XmlLanguage>
Builds the higher-level structure (typically an AST) from the source text. Read more
Auto Trait Implementations§
impl Freeze for XmlBuilder
impl RefUnwindSafe for XmlBuilder
impl Send for XmlBuilder
impl Sync for XmlBuilder
impl Unpin for XmlBuilder
impl UnsafeUnpin for XmlBuilder
impl UnwindSafe for XmlBuilder
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