Skip to main content

Module execute

Module execute 

Source
Expand description

The asynchronous execution interface shared by all program patterns.

Execute separates running an already configured operation from selecting its role, input, and options. Pattern traits in crate::programs extend this interface without adding methods or prescribing an executor.

Traitsยง

Execute
An asynchronously executable operation yielding T or its associated Error.