pub trait CompressionLaneComponent:
Synchronous<I = CompressionInput, O = CompressionOutput>
+ Clone
+ Copy
+ PartialEq
+ Debug { }Expand description
Exact synchronous interface required from a lane-local compression engine.
The default implementation is [InlineCompressionLane], a copyable
type-level adapter that delegates exactly to
[sha256_rhdl::lane::CompressionLane]. The modular production top instead
injects [ExternalFullCompressionLane], whose behavioral model remains the
complete lane while its HDL descriptor is resolved from a separately
generated RHDL source file.
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.