logo
pub struct WasmEdgeProcessInstance { /* private fields */ }
Expand description

Represents a wasmedge_process module instance.

Implementations

Initializes the wasmedge_process host module with the parameters.

Arguments
  • allowed_cmds - A white list of commands.

  • allowed - Determines if wasmedge_process is allowed to execute all commands on the white list.

Trait Implementations

Returns the name of this exported module instance.

Returns the count of the exported function instances in this module instance.

Returns the names of the exported function instances in this module instance.

Returns the exported function instance in this module instance. Read more

Returns the count of the exported global instances.

Returns the names of the exported global instances in this module instance.

Returns the exported global instance in this module instance. Read more

Returns the count of the exported memory instances in this module instance.

Returns the names of the exported memory instances in this module instance.

Returns the exported memory instance in this module instance. Read more

Returns the count of the exported table instances in this module instance.

Returns the names of the exported table instances in this module instance.

Returns the exported table instance in this module instance by the given table name. Read more

Formats the value using the given formatter. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.