netlink_rust/
errors.rs

1
2use std::num;
3use std::str;
4use std::string;
5use std::io;
6use std::ffi;
7
8error_chain! {
9    types {
10        Error, ErrorKind, ResultExt, Result;
11    }
12    foreign_links {
13        ParseInt(num::ParseIntError);
14        ParseFloat(num::ParseFloatError);
15        Utf8(str::Utf8Error);
16        FromUtf8(string::FromUtf8Error);
17        Io(io::Error);
18        FromBytesWithNul(ffi::FromBytesWithNulError);
19        Nul(ffi::NulError);
20    }
21}