pub trait Elaboratable {
// Required method
fn elaborate() -> Result<FrozenHir, Diagnostics>;
}Expand description
Trait implemented by #[rhdl::top] / design modules (AD-19 partial for 1.1).
Required Methods§
fn elaborate() -> Result<FrozenHir, Diagnostics>
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".