pub trait StringKeeperCommonExt<T, P> {
// Required methods
fn keep(self, pattern: T) -> StringKeeper<T, P>;
fn cut(self, pattern: T) -> StringKeeper<T, P>;
}
pub trait StringKeeperCommonExt<T, P> {
// Required methods
fn keep(self, pattern: T) -> StringKeeper<T, P>;
fn cut(self, pattern: T) -> StringKeeper<T, P>;
}