Trait cp_library_rs::utils::run_length::RunLength
source · pub trait RunLength: Iterator {
// Provided method
fn run_length_encode(&mut self) -> Vec<(Self::Item, usize)>
where Self::Item: PartialEq { ... }
}
Expand description
RunLength
- イテレータに対してランレングス圧縮を実装する
Provided Methods§
sourcefn run_length_encode(&mut self) -> Vec<(Self::Item, usize)>where
Self::Item: PartialEq,
fn run_length_encode(&mut self) -> Vec<(Self::Item, usize)>where Self::Item: PartialEq,
ランレングス圧縮 (from Iterator)
- イテレータからエンコードを行う