pub trait JoinTarget<S, A, E, F, Sc: Score> {
type Output;
// Required method
fn apply(self, extractor_a: E, filter_a: F) -> Self::Output;
}pub trait JoinTarget<S, A, E, F, Sc: Score> {
type Output;
// Required method
fn apply(self, extractor_a: E, filter_a: F) -> Self::Output;
}