From ed2c8d3e103839c3ccda3c920c8763f56192f5a1 Mon Sep 17 00:00:00 2001 From: Thomas Heck Date: Sat, 15 Sep 2018 13:29:56 +0200 Subject: [PATCH] add `&'static str` error variant --- src/main.rs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/main.rs b/src/main.rs index 6d23c7b..c65ea7c 100644 --- a/src/main.rs +++ b/src/main.rs @@ -18,6 +18,7 @@ enum Error { Io(io::Error), Ffmpeg(ffmpeg::Error), String(String), + Str(&'static str), } impl From for Error { @@ -38,6 +39,12 @@ impl From for Error { } } +impl From<&'static str> for Error { + fn from(v: &'static str) -> Error { + Error::Str(v) + } +} + fn filter( decoder: &codec::decoder::Audio, encoder: &codec::encoder::Audio,