diff options
Diffstat (limited to 'src/error.rs')
-rw-r--r-- | src/error.rs | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/error.rs b/src/error.rs index 2634472..1d14250 100644 --- a/src/error.rs +++ b/src/error.rs @@ -65,6 +65,12 @@ pub enum Error { source: tokio::io::Error, }, + #[snafu(display("failed to create file {}: {}", filename, source))] + CreateFileSync { + filename: String, + source: std::io::Error, + }, + #[snafu(display("received EOF from server"))] EOF, @@ -418,6 +424,9 @@ pub enum Error { #[snafu(display("failed to write to file: {}", source))] WriteFile { source: tokio::io::Error }, + #[snafu(display("failed to write to file: {}", source))] + WriteFileSync { source: std::io::Error }, + #[snafu(display("{}", source))] WriteMessageWithTimeout { #[snafu(source(from(tokio::timer::timeout::Error<Error>, Box::new)))] |