macro_rules! register {
($ty:ty) => { ... };
}Expand description
Registers a type’s TypeLayoutInfo with the registry read by all and render.
use stable_type_layout::TypeLayout;
#[derive(TypeLayout)]
#[repr(C)]
struct Registered(u32);
stable_type_layout::register!(Registered);
assert!(stable_type_layout::all().iter().any(|info| info.name == "Registered"));