2 // Regresion test for <https://github.com/rust-lang/rust/issues/79459>.
9 impl<T: Query> AsQuery for T {
13 pub trait SelectDsl<Selection> {
17 impl<T, Selection> SelectDsl<Selection> for T
20 T::Query: SelectDsl<Selection>,
22 type Output = <T::Query as SelectDsl<Selection>>::Output;
25 pub type Select<Source, Selection> = <Source as SelectDsl<Selection>>::Output;