pub trait AnyCollectableVec: AnyVec {
// Required methods
fn collect_range_json_bytes(
&self,
from: Option<usize>,
to: Option<usize>,
) -> Vec<u8> ⓘ;
fn collect_range_string(
&self,
from: Option<usize>,
to: Option<usize>,
) -> Vec<String>;
// Provided methods
fn range_count(&self, from: Option<i64>, to: Option<i64>) -> usize { ... }
fn range_weight(&self, from: Option<i64>, to: Option<i64>) -> usize { ... }
}