blob: 29d89718b5867b4213aa2f708e21a14761006903 [file] [log] [blame]
trait HandlerFamily {
type Target;
}
struct HandlerWrapper<H: HandlerFamily>(H);
impl<H: HandlerFamily> HandlerWrapper<H> {
pub fn set_handler(&self, handler: &H::Target)
where
T: Send + Sync + 'static,
//~^ ERROR cannot find type `T` in this scope
{
}
}
fn main() {}