pub struct PascalBuilder;Implementations§
Source§impl PascalBuilder
impl PascalBuilder
pub fn new(_language: &PascalLanguage) -> Self
Trait Implementations§
Source§impl Builder<PascalLanguage> for PascalBuilder
impl Builder<PascalLanguage> for PascalBuilder
Source§fn build<'s, S: Source + ?Sized>(
&self,
_text: &S,
_edits: &[TextEdit],
_cache: &'s mut impl BuilderCache<PascalLanguage>,
) -> BuildOutput<PascalLanguage>
fn build<'s, S: Source + ?Sized>( &self, _text: &S, _edits: &[TextEdit], _cache: &'s mut impl BuilderCache<PascalLanguage>, ) -> BuildOutput<PascalLanguage>
Builds the structure from the source text.
Auto Trait Implementations§
impl Freeze for PascalBuilder
impl RefUnwindSafe for PascalBuilder
impl Send for PascalBuilder
impl Sync for PascalBuilder
impl Unpin for PascalBuilder
impl UnwindSafe for PascalBuilder
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