Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- use std::fmt::Debug;
- #[derive(Debug)]
- struct TRef<'a, T: 'a> {
- t_num: &'a T,
- }
- struct NoDebug();
- fn print_t_ref<'a, T>(t: &'a T)
- where
- T: Debug + 'a,
- {
- println!("this is a generic num: {:?}", t);
- }
- fn main() {
- let generic_ref = TRef { t_num: &32i32 };
- print_t_ref(&k");
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement