pub struct DotBuilder {}Expand description
A builder for DOT language structures.
Implementations§
Source§impl DotBuilder
impl DotBuilder
Sourcepub fn new(_lang: &DotLanguage) -> Self
pub fn new(_lang: &DotLanguage) -> Self
Creates a new instance of the DOT builder.
Trait Implementations§
Source§impl Builder<DotLanguage> for DotBuilder
impl Builder<DotLanguage> for DotBuilder
Source§fn build<'a, S: Source + ?Sized>(
&self,
_text: &S,
_edits: &[TextEdit],
_cache: &'a mut impl BuilderCache<DotLanguage>,
) -> BuildOutput<DotLanguage>
fn build<'a, S: Source + ?Sized>( &self, _text: &S, _edits: &[TextEdit], _cache: &'a mut impl BuilderCache<DotLanguage>, ) -> BuildOutput<DotLanguage>
Builds the higher-level structure (typically an AST) from the source text. Read more
Auto Trait Implementations§
impl Freeze for DotBuilder
impl RefUnwindSafe for DotBuilder
impl Send for DotBuilder
impl Sync for DotBuilder
impl Unpin for DotBuilder
impl UnsafeUnpin for DotBuilder
impl UnwindSafe for DotBuilder
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