pub struct ModuleInfo { /* private fields */ }
Implementations§
source§impl ModuleInfo
impl ModuleInfo
pub fn get_entry_point(&self, index: usize) -> &FunctionInfo
Trait Implementations§
source§impl Debug for ModuleInfo
impl Debug for ModuleInfo
source§impl Index<Handle<Expression>> for ModuleInfo
impl Index<Handle<Expression>> for ModuleInfo
§type Output = TypeResolution
type Output = TypeResolution
The returned type after indexing.
source§fn index(
&self,
handle: Handle<Expression>
) -> &<ModuleInfo as Index<Handle<Expression>>>::Output
fn index( &self, handle: Handle<Expression> ) -> &<ModuleInfo as Index<Handle<Expression>>>::Output
Performs the indexing (
container[index]
) operation. Read moreAuto Trait Implementations§
impl RefUnwindSafe for ModuleInfo
impl Send for ModuleInfo
impl Sync for ModuleInfo
impl Unpin for ModuleInfo
impl UnwindSafe for ModuleInfo
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