pub trait Utf8Container {
// Required methods
fn slice(&self, start: usize, end: usize) -> &str;
fn from(&self, start: usize) -> &str;
fn to(&self, end: usize) -> &str;
}pub trait Utf8Container {
// Required methods
fn slice(&self, start: usize, end: usize) -> &str;
fn from(&self, start: usize) -> &str;
fn to(&self, end: usize) -> &str;
}