1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
#[cfg(feature = "toml")] /// Helpers for serializing to/deserializing from toml /// /// In order to use this module, set the "toml" feature in your Cargo.toml: /// /// ```toml,ignore /// [dependencies.elefren] /// version = "0.18" /// features = ["toml"] /// ``` pub mod toml; #[cfg(feature = "json")] /// Helpers for serializing to/deserializing from json /// /// In order to use this module, set the "json" feature in your Cargo.toml: /// /// ```toml,ignore /// [dependencies.elefen] /// version = "0.18" /// features = ["json"] /// ``` pub mod json; #[cfg(feature = "env")] /// Helpers for deserializing a `Data` struct from the environment /// /// In order to use this module, set the "env" feature in your Cargo.toml: /// /// ```toml,ignore /// [dependencies.elefren] /// version = "0.18" /// features = ["env"] /// ``` pub mod env; /// Helpers for working with the command line pub mod cli;