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