pub trait FusedOutputLayout {
// Required methods
fn out_axis_ops(&self) -> &[GpuAxisOp];
fn with_out_axis_ops(&self, ops: TVec<GpuAxisOp>) -> Box<dyn TypedOp>;
}Expand description
An op that can write its output through an axis-op chain’s strides. The
chain is empty unless fuse_output_axis_op has moved one in.
Required Methods§
fn out_axis_ops(&self) -> &[GpuAxisOp]
fn with_out_axis_ops(&self, ops: TVec<GpuAxisOp>) -> Box<dyn TypedOp>
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".