diff options
author | Kostya Shishkov <kostya.shishkov@gmail.com> | 2019-05-14 09:34:52 +0200 |
---|---|---|
committer | Kostya Shishkov <kostya.shishkov@gmail.com> | 2019-05-14 09:34:52 +0200 |
commit | 6011e20199143f519881660144a4ca95ba77fd2d (patch) | |
tree | a4ca902a724f0601ee116b139b77198503270f5e /nihav-core/src/codecs | |
parent | 3a1d1cfa508161305c7e2499dab3196ded109faf (diff) | |
download | nihav-6011e20199143f519881660144a4ca95ba77fd2d.tar.gz |
mark traits as dyn
Diffstat (limited to 'nihav-core/src/codecs')
-rw-r--r-- | nihav-core/src/codecs/mod.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/nihav-core/src/codecs/mod.rs b/nihav-core/src/codecs/mod.rs index 490c7c7..4ea379d 100644 --- a/nihav-core/src/codecs/mod.rs +++ b/nihav-core/src/codecs/mod.rs @@ -254,7 +254,7 @@ pub trait NADecoder { #[derive(Clone,Copy)] pub struct DecoderInfo { pub name: &'static str, - pub get_decoder: fn () -> Box<NADecoder>, + pub get_decoder: fn () -> Box<dyn NADecoder>, } #[cfg(any(feature="h263"))] @@ -274,7 +274,7 @@ impl RegisteredDecoders { pub fn add_decoder(&mut self, dec: DecoderInfo) { self.decs.push(dec); } - pub fn find_decoder(&self, name: &str) -> Option<fn () -> Box<NADecoder>> { + pub fn find_decoder(&self, name: &str) -> Option<fn () -> Box<dyn NADecoder>> { for &dec in self.decs.iter() { if dec.name == name { return Some(dec.get_decoder); |