Skip to main content

InvocationIo

Trait InvocationIo 

Source
pub trait InvocationIo: MethodMeta {
    type Params;
}
Expand description

Invocation parameter metadata for a generated service method.

This trait intentionally does not require Params: Decode. SCALE dispatch adds that bound at the call site through decode_invocation_params, while ABI-only methods can still use the same metadata type without requiring SCALE codec support for their parameters.

Required Associated Types§

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§