# transitive_from
[![docs.rs]](https://docs.rs/transitive_from)
[![crates.io]](https://crates.io/crates/transitive_from)
[![github]](https://github.com/steffahn/transitive_from)
[![MIT / Apache 2.0 licensed]](#License)
[![unsafe forbidden]](https://github.com/rust-secure-code/safety-dance/)
[github]: https://img.shields.io/badge/github-steffahn/transitive__from-yellowgreen.svg
[crates.io]: https://img.shields.io/crates/v/transitive_from.svg
[MIT / Apache 2.0 licensed]: https://img.shields.io/crates/l/transitive_from.svg
[docs.rs]: https://docs.rs/transitive_from/badge.svg
[unsafe forbidden]: https://img.shields.io/badge/unsafe-forbidden-success.svg
Helper macros for creating hierarchies of transitive `From` implementations.
Currently, this crate only consists of the [`transitive_from::hierarchy`](https://docs.rs/transitive_from/0.1/transitive_from/macro.hierarchy.html) macro.
Please use the link to go to its page for further documentation.
## License
Licensed under either of
* Apache License, Version 2.0, ([LICENSE-APACHE](LICENSE-APACHE) or http://www.apache.org/licenses/LICENSE-2.0)
* MIT license ([LICENSE-MIT](LICENSE-MIT) or http://opensource.org/licenses/MIT)
at your option.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in
the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without
any additional terms or conditions.