diff options
| author | C. Morgan Hamill <me@cmhamill.org> | 2015-03-20 15:41:17 +0100 |
|---|---|---|
| committer | C. Morgan Hamill <me@cmhamill.org> | 2015-03-20 15:41:17 +0100 |
| commit | b94a736f5d4ba73182e1c6b2b1f49a1a718a5216 (patch) | |
| tree | a8283c9599ef39ecc39f7527323fb40b83c83b6d /src | |
| parent | 0b098ba55c3cd6e0790a517f0259dd444a067b00 (diff) | |
| download | mail-b94a736f5d4ba73182e1c6b2b1f49a1a718a5216.tar.gz | |
Add crate-level `Result` type to error module.
`Result<T, E>` where `E` is always the local `Error` type.
Diffstat (limited to 'src')
| -rw-r--r-- | src/error.rs | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/error.rs b/src/error.rs index b26a21d..795b4d7 100644 --- a/src/error.rs +++ b/src/error.rs @@ -2,11 +2,14 @@ use std::{ error, fmt, io, + result, }; use utils::NotmuchEnum; use ffi; +pub type Result<T> = result::Result<T, Error>; + #[derive(Debug)] pub enum Error { IoError(io::Error), |
