pub struct Module<T, Y, R, D> {
pub code: Arena<Fun<T, Y, R, D>>,
pub data: Arena<D>,
}Fields§
§code: Arena<Fun<T, Y, R, D>>§data: Arena<D>Auto Trait Implementations§
impl<T, Y, R, D> Freeze for Module<T, Y, R, D>
impl<T, Y, R, D> RefUnwindSafe for Module<T, Y, R, D>
impl<T, Y, R, D> Send for Module<T, Y, R, D>
impl<T, Y, R, D> Sync for Module<T, Y, R, D>
impl<T, Y, R, D> Unpin for Module<T, Y, R, D>
impl<T, Y, R, D> UnwindSafe for Module<T, Y, R, D>
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