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 structure from the source text.
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