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