Struct wit_bindgen_teavm_java::TeaVmJava
source · pub struct TeaVmJava { /* private fields */ }
Trait Implementations§
source§impl WorldGenerator for TeaVmJava
impl WorldGenerator for TeaVmJava
fn preprocess(&mut self, resolve: &Resolve, world: WorldId)
fn import_interface( &mut self, resolve: &Resolve, key: &WorldKey, id: InterfaceId, _files: &mut Files )
fn import_funcs( &mut self, resolve: &Resolve, world: WorldId, funcs: &[(&str, &Function)], _files: &mut Files )
fn export_interface( &mut self, resolve: &Resolve, key: &WorldKey, id: InterfaceId, _files: &mut Files ) -> Result<()>
fn export_funcs( &mut self, resolve: &Resolve, world: WorldId, funcs: &[(&str, &Function)], _files: &mut Files ) -> Result<()>
fn import_types( &mut self, resolve: &Resolve, world: WorldId, types: &[(&str, TypeId)], _files: &mut Files )
fn finish(&mut self, resolve: &Resolve, id: WorldId, files: &mut Files)
fn generate( &mut self, resolve: &Resolve, id: Id<World>, files: &mut Files ) -> Result<(), Error>
fn finish_imports( &mut self, resolve: &Resolve, world: Id<World>, files: &mut Files )
Auto Trait Implementations§
impl RefUnwindSafe for TeaVmJava
impl Send for TeaVmJava
impl Sync for TeaVmJava
impl Unpin for TeaVmJava
impl UnwindSafe for TeaVmJava
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