pub trait TildeKindText: Debug { // Provided method fn format( &self, tkind: &TildeKind, buf: &mut String ) -> Result<(), TildeError> { ... } }