dumbo_config 0.2.0

a config loader
Documentation
# dumbo-config  
dumbo-config is a config loader.  


## Features  
- Load project configurations  


## Quick Start  
Your configuration file.
```yaml
name: "test config"
value: 32
```

### configuration file name
The following file names is qualified.
- config.yml
- config.yaml
- config.{ENV}.yml
- config.{ENV}.yaml
Where `ENV` is the value of the environment variable "ENV". If "ENV" is not set, it defaults to searching `config.yml` and `config.yaml`.

You can also use `load_named_config` with specified config file.

Rust file for loading TestConfig
```rust
use dumbo_config::{load_config, load_named_config};
use serde::Deserialize;

#[derive(Debug, Deserialize, PartialEq)]
struct TestConfig {
    name: String,
    value: i32,
}

...

let config: Option<TestConfig> = load_config();

let config_path: Path = ...;

let config: Option<TestConfig> = load_named_config(&config_path);
```