Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- fn test() -> Box<dyn Fn() -> i64> {
- Box::new(|| -> i64 { 1 })
- }
- fn test2<T>(f: T) -> i64
- where T: Fn() -> Box<dyn Fn() -> i64>{
- f()()
- }
- fn main() {
- println!("Hello, world! {}", test2(test));
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement