use TypeId;
///////////////////
// impl<'a, T: Copy, P: Provider<'a, &'a T>> Provider<'a, T> for P {
// fn get(&self) -> T {
// <Self as Provider<&T>>::get(self)
// }
// }
use TypeId;
///////////////////
// impl<'a, T: Copy, P: Provider<'a, &'a T>> Provider<'a, T> for P {
// fn get(&self) -> T {
// <Self as Provider<&T>>::get(self)
// }
// }