module::instance_of

Macro to answer the question: does it implement a trait?

This solution has a limitation:

This is alias for module::implements.

Sample

```rust use instance_of::*;

dbg!( instanceof!( 13i32 => Copy ) ); // < instanceof!( 13i32 => Copy ) : true dbg!( instanceof!( Box::new( 13i32 ) => Copy ) ); // < instanceof!( 13i32 => Copy ) : false ```

To add to your project

cargo add implements

Try out from the repository

git clone https://github.com/Wandalen/wTools cd wTools cd sample/rust/implements_trivial cargo run