pub trait StateFilterInputConversion<T> {
type Remainder;
// Required method
fn split_take(self) -> (T, Self::Remainder);
}pub trait StateFilterInputConversion<T> {
type Remainder;
// Required method
fn split_take(self) -> (T, Self::Remainder);
}