/*!
This crate provides a library for executing system commands.
# Usage
This crate is [on crates.io](https://crates.io/crates/reef) and can be
used by adding `reef` to your dependencies in your project's `Cargo.toml`.
```toml
[dependencies]
reef = "0"
```
If you're using Rust 2015, then you'll also need to add it to your crate root:
```rust
extern crate reef;
```
# Example: execute a command that is in the system PATH
note: git must be available in the system PATH for this example to work.
```rust
use reef::Command;
let git_version = Command::new("git --version").exec().unwrap();
assert!(git_version.stdout.contains("git version"));
```
*/
extern crate error_chain;
pub use crate Duration;
pub use crate Error;
pub use crate ErrorKind;
pub use crate Result;
pub use crate Secrets;
pub use crate Paths;
pub use crate Status;
pub use crate Env;
pub use crate Command;
pub use crate Commands;