[−][src]Module lucet_runtime_internals::instance
Re-exports
pub use crate::instance::execution::KillError; |
pub use crate::instance::execution::KillState; |
pub use crate::instance::execution::KillSuccess; |
pub use crate::instance::execution::KillSwitch; |
pub use crate::instance::signals::signal_handler_none; |
pub use crate::instance::signals::SignalBehavior; |
pub use crate::instance::signals::SignalHandler; |
pub use crate::instance::state::State; |
Modules
execution | The |
signals | |
state |
Structs
FaultDetails | Information about a runtime fault. |
Instance | A Lucet program, together with its dedicated memory and signal handlers. |
InstanceHandle | A smart pointer to an |
YieldedVal | The value yielded by an instance through a |
Enums
RunResult | The result of running or resuming an |
TerminationDetails | Information about a terminated guest. |
Constants
LUCET_INSTANCE_MAGIC |
Traits
InstanceInternal | APIs that are internal, but useful to implementors of extension modules; you probably don't want this trait! |
Functions
instance_handle_from_raw⚠ | |
instance_handle_to_raw | |
new_instance_handle | Create a new |