pub struct WasiInstance {
pub name: Option<String>,
pub index: u32,
pub instantiate_target: String,
pub args: Vec<WasiInstanceArg>,
pub instance_type: WasiInstanceType,
}Expand description
实例定义
Fields§
§name: Option<String>实例名称(可选)
index: u32实例索引
instantiate_target: String实例化的模块或组件名称
args: Vec<WasiInstanceArg>实例化参数
instance_type: WasiInstanceType实例类型
Trait Implementations§
Source§impl Clone for WasiInstance
impl Clone for WasiInstance
Source§fn clone(&self) -> WasiInstance
fn clone(&self) -> WasiInstance
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for WasiInstance
impl RefUnwindSafe for WasiInstance
impl Send for WasiInstance
impl Sync for WasiInstance
impl Unpin for WasiInstance
impl UnsafeUnpin for WasiInstance
impl UnwindSafe for WasiInstance
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