pub trait RleByKey<T, I> { // Required method fn rle_by_key<U: PartialEq, K: FnMut(&T) -> U>( self, key: K ) -> RleByKey<T, I, K> ⓘ; }