pub struct FuncEnv(/* private fields */);
Expand description
Represents a function environment pointer, like a captured
environment of a closure. It is mostly used in the typed_func
module within the wrap
functions, to wrap imported functions.
Auto Trait Implementations§
impl Freeze for FuncEnv
impl RefUnwindSafe for FuncEnv
impl !Send for FuncEnv
impl !Sync for FuncEnv
impl Unpin for FuncEnv
impl UnwindSafe for FuncEnv
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