pub trait Refine {
type Output;
// Required method
fn refine(&self, refiner: &Refiner<'_, '_>) -> QueryResult<Self::Output>;
}
pub trait Refine {
type Output;
// Required method
fn refine(&self, refiner: &Refiner<'_, '_>) -> QueryResult<Self::Output>;
}