Struct figment::providers::Toml [−][src]
pub struct Toml;
This is supported on crate feature
toml
only.Expand description
A TOML Format
Data
provider. See Data
for details.
use figment::providers::{Format, Toml}; // Source directly from a source string... let provider = Toml::string("source-string"); // Or read from a file on disk. let provider = Toml::file("path-to-file");
See also toml::from_str
for parsing details.
Trait Implementations
Parses string
as the data format Self
as a T
or returns an error
if the string
is an invalid T
. Read more
Parses the file at path
as the data format Self
as a T
or returns
an error if the string
is an invalid T
. The default implementation
calls Format::from_str()
with the contents of the file. Read more
Returns a Data
provider that sources its values by parsing the file at
path
as format Self
. See Data::file()
for more details. The
default implementation calls Data::file(path)
. Read more
Auto Trait Implementations
impl RefUnwindSafe for Toml
impl UnwindSafe for Toml