pub trait MetaReader: AsRef<BlockMeta> + Size { // Provided methods fn meta(&self) -> &BlockMeta { ... } fn meta_body(&self) -> &BlockMetaBody { ... } }