Struct fluvio::SmartModuleInvocation
source · pub struct SmartModuleInvocation {
pub wasm: SmartModuleInvocationWasm,
pub kind: SmartModuleKind,
pub params: SmartModuleExtraParams,
}
Expand description
The request payload when using a Consumer SmartModule.
This includes the WASM module name as well as the invocation being used. It also carries any data that is required for specific invocations of SmartModules.
Fields§
§wasm: SmartModuleInvocationWasm
§kind: SmartModuleKind
§params: SmartModuleExtraParams
Trait Implementations§
source§impl Clone for SmartModuleInvocation
impl Clone for SmartModuleInvocation
source§fn clone(&self) -> SmartModuleInvocation
fn clone(&self) -> SmartModuleInvocation
Returns a copy 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 moresource§impl Debug for SmartModuleInvocation
impl Debug for SmartModuleInvocation
source§impl Decoder for SmartModuleInvocation
impl Decoder for SmartModuleInvocation
source§impl Default for SmartModuleInvocation
impl Default for SmartModuleInvocation
source§fn default() -> SmartModuleInvocation
fn default() -> SmartModuleInvocation
Returns the “default value” for a type. Read more