Skip to main content

TypedProcedure

Trait TypedProcedure 

Source
pub trait TypedProcedure: Procedure {
    type Args: Surrogated;
    type Output: Surrogated;
}
Available on crate feature router only.
Expand description

The argument and return types of a Procedure, as seen by runtime expressions calling it.

Required Associated Types§

Source

type Args: Surrogated

The arguments, as a tuple in declaration order.

Source

type Output: Surrogated

The value a successful call resolves to.

Dyn Compatibility§

This trait is dyn compatible.

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

Implementors§