pub trait Layout {
fn mem_size_align(&self) -> SizeAlign;
fn mem_size(&self) -> usize { ... }
fn mem_align(&self) -> usize { ... }
}
pub trait Layout {
fn mem_size_align(&self) -> SizeAlign;
fn mem_size(&self) -> usize { ... }
fn mem_align(&self) -> usize { ... }
}