[][src]Macro downcast_trait::downcast_trait_impl_convert_to

macro_rules! downcast_trait_impl_convert_to {
    ($(dyn $type:path),+) => { ... };
}

This macro can be used by a struct impl, to implement the functions required by the downcas traitt to dowcast to one or more traits.

This example is not tested
impl DowncastTrait for Window {
    downcast_trait_impl_convert_to!(dyn Container, dyn Scrollable, dyn Clickable);
}