pub trait PreparedConvolutionOperation<C: ?Sized, R: ?Sized + RingBase> {
type Output;
// Required method
fn execute(self) -> Self::Output
where C: PreparedConvolutionAlgorithm<R>;
}Expand description
Operation that only makes sense when C implements PreparedConvolutionAlgorithm.
Used together with ConvolutionAlgorithm::specialize_prepared_convolution() as
a workaround for specialization.
§Availability
This API is marked as unstable and is only available when the unstable-enable crate feature is enabled. This comes with no stability guarantees, and could be changed or removed at any time.