pub struct Program { /* private fields */ }Expand description
An espy program which has been loaded into memory and is ready to be executed.
This program will be kept alive by any Functions it produces. If you
intend on returning a small function from a large program and are concerned
about the memory usage, consider moving that function and its dependencies
to its own program, whose memory can then be managed separately.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Program
impl RefUnwindSafe for Program
impl !Send for Program
impl !Sync for Program
impl Unpin for Program
impl UnwindSafe for Program
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