pub trait Labeled {
type Label: Eq;
// Required methods
fn get_label_unchecked<'a>(&'a self) -> &'a Self::Label;
fn try_get_label<'a>(&'a self) -> Option<&'a Self::Label>;
}
pub trait Labeled {
type Label: Eq;
// Required methods
fn get_label_unchecked<'a>(&'a self) -> &'a Self::Label;
fn try_get_label<'a>(&'a self) -> Option<&'a Self::Label>;
}