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.