pub trait Record { // Required methods fn head(&self) -> &[u8] ⓘ; fn seq(&self) -> &[u8] ⓘ; fn qual(&self) -> Option<&[u8]>; // Provided method fn name(&self) -> &[u8] ⓘ { ... } }