pub struct JavaBuilder { /* private fields */ }Implementations§
Source§impl JavaBuilder
impl JavaBuilder
pub fn new(language: JavaLanguage) -> Self
Trait Implementations§
Source§impl Builder<JavaLanguage> for JavaBuilder
impl Builder<JavaLanguage> for JavaBuilder
Source§fn build<'a, S: Source + ?Sized>(
&self,
source: &S,
edits: &[TextEdit],
_cache: &'a mut impl BuilderCache<JavaLanguage>,
) -> BuildOutput<JavaLanguage>
fn build<'a, S: Source + ?Sized>( &self, source: &S, edits: &[TextEdit], _cache: &'a mut impl BuilderCache<JavaLanguage>, ) -> BuildOutput<JavaLanguage>
Builds the structure from the source text.
Auto Trait Implementations§
impl Freeze for JavaBuilder
impl RefUnwindSafe for JavaBuilder
impl Send for JavaBuilder
impl Sync for JavaBuilder
impl Unpin for JavaBuilder
impl UnwindSafe for JavaBuilder
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