pub trait PrettyPrint {
// Provided method
fn pretty<'a>(&'a self, arena: &'a Arena) -> Pretty<'a, Self>
where Self: Sized { ... }
}pub trait PrettyPrint {
// Provided method
fn pretty<'a>(&'a self, arena: &'a Arena) -> Pretty<'a, Self>
where Self: Sized { ... }
}