Macro query_interface::interfaces
[−]
[src]
macro_rules! interfaces { ($name:ty: $($iface:ty),+) => { ... }; }
Allow a set of traits to be dynamically queried from a type when it is
stored as an Object
trait object.
Example use:
#[derive(Clone)] struct Foo; interfaces!(Foo: ObjectClone);