diff --git a/Cargo.toml b/Cargo.toml index 7ed8885..cb4c7f1 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -19,7 +19,6 @@ exclude = ["tests/images/*", "tests/fuzz_images/*"] [dependencies] byteorder = "1.2" lzw = "0.10" -num-traits = "0.2" miniz_oxide = "0.3" [dev-dependencies] diff --git a/src/decoder/mod.rs b/src/decoder/mod.rs index cdace31..a3aff91 100644 --- a/src/decoder/mod.rs +++ b/src/decoder/mod.rs @@ -1,4 +1,3 @@ -use num_traits::{Num}; use std::collections::HashMap; use std::io::{self, Read, Seek}; use std::cmp; @@ -236,7 +235,7 @@ impl Wrapping for u16 { fn rev_hpredict_nsamp(image: &mut [T], size: (u32, u32), samples: usize) where - T: Num + Copy + Wrapping, + T: Copy + Wrapping, { let width = size.0 as usize; let height = size.1 as usize; diff --git a/src/lib.rs b/src/lib.rs index 3280de2..8550be3 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -9,7 +9,6 @@ extern crate byteorder; extern crate lzw; extern crate miniz_oxide; -extern crate num_traits; pub mod decoder; pub mod encoder;