rogue_config 0.1.1

Basic options pattern
Documentation
1
2
3
4
5
6
use rogue_logging::Error;
use serde::de::DeserializeOwned;

pub trait OptionsProvider {
    fn get<T: DeserializeOwned>() -> Result<T, Error>;
}