//! This crate contains the auto-generated mapping from an icon name
//! (such as `Icon::NetworkWifi`) to the character codepoint `\u{e1ba}`)
//! in Googles Material Icon Font ([https://material.io/tools/icons/](https://material.io/tools/icons/)) -
//! useful if you want to use the material-icons font in user interfaces created
//! in Rust
//!
//! ## Example
//!
//! ```rust
//! use material_icons::{Icon, icon_to_char};
//! let icon_char = icon_to_char(Icon::Rotation3d);
//! assert_eq!('\u{e84d}', icon_char);
//! ```
//!
//! When the resulting character is displayed using any font renderer,
//! the character will result in the "3d_rotation" glyph.
//!
//! ## License (please read - regarding embedded font)
//!
//! According to [https://github.com/google/material-design-icons/blob/master/LICENSE](https://github.com/google/material-design-icons/blob/master/LICENSE)
//! (retrieved 23-10-2018) the font data embedded in this library is licensed under
//! the Apache 2.0 license, which explains the license for this crate.
//!
//! You do not need to attribute Google (although they appreciate it):
//!
//! > "We have made these icons available for you to incorporate into your products
//! > under the Apache License Version 2.0. Feel free to remix and re-share these
//! > icons and documentation in your products. We'd love attribution in your app's
//! > about screen, but it's not required. The only thing we ask is that you not
//! > re-sell these icons."
//!