make all codec crates export just register_all functions and document them
[nihav.git] / nihav-commonfmt / src / codecs / mod.rs
index 886b8076c2aa126cf2761a1b043701024032d67a..1421613ca40f432b1d353d2fd6b6ef99d52dcd42 100644 (file)
@@ -36,8 +36,9 @@ const DECODERS: &[DecoderInfo] = &[
     DecoderInfo { name: "aac", get_decoder: aac::get_decoder },
 ];
 
+/// Registers all available codecs provided by this crate.
 pub fn generic_register_all_codecs(rd: &mut RegisteredDecoders) {
-    for decoder in DECODERS.into_iter() {
+    for decoder in DECODERS.iter() {
         rd.add_decoder(decoder.clone());
     }
 }