Trait Compose
pub trait Compose:
Unpin
+ Send
+ Sync {
// Required methods
fn compose<'a>(
&'a mut self,
path: &'a str,
args: OpRead,
) -> impl Future<Output = Result<(), Error>> + MaybeSend + 'a;
fn close(
&mut self,
) -> impl Future<Output = Result<Metadata, Error>> + MaybeSend;
}Expand description
Compose accepts ordered source objects and commits one destination object.
Required Methods§
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.