pub trait Execute<C, P> {
type Output;
type Error;
// Required method
fn execute_on(
self,
context: &mut C,
parameters: &P,
) -> Result<Self::Output, Self::Error>;
}Expand description
A trait providing ergonomic method-style execution for API operations.
Required Associated Types§
Required Methods§
Implementors§
Source§impl<T, C, P> Execute<C, P> for Twhere
T: ApiOperation<C, P>,
Blanket implementation of Execute for all ApiOperation implementors.
impl<T, C, P> Execute<C, P> for Twhere
T: ApiOperation<C, P>,
Blanket implementation of Execute for all ApiOperation implementors.