NumOps
work with no_std
-- thanks @jedrzejboczar!#[inline]
to all derived functions -- thanks @Amanieu!num_traits
proc_macro helper for explicit import - thanks @jean-airoldie!proc-macro2
, quote
, and syn
dependencies to 1.0, which raises the minimum supported rustc to 1.31.FromPrimitive
, ToPrimitive
, NumOps<Self, Self>
, NumCast
, Zero
, One
, Num
, and Float
. Thanks @asayers!num-traits
instead of the full num
crate. These are still compatible, but users need to have an explicit num-traits = "0.2"
dependency in their Cargo.toml
.unused_qualifications
, so users that globally deny that lint don't encounter an error.trivial_numeric_casts
, so users that globally deny that lint don't encounter an error.syn
0.12. Support for complex expressions in enum values can be enabled with the full-syntax
feature.Thanks to @cuviper and @hcpl for their contributions!
No prior release notes were kept. Thanks all the same to the many contributors that have made this crate what it is!