mopa 0.2.2

My Own Personal Any: get your own Any with additional functionality
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#[macro_use]
extern crate mopa;

use mopa::Any;

trait PanicAny: Any { }

mopafy!(PanicAny);

impl PanicAny for i32 { }

fn main() {
    let p: &PanicAny = &2;
    println!("{}", p.is::<i32>());
}