This fixes three issues that prevent pom from compiling with stable Rust:
Fix the use of ?Sized so that it compiles
Avoid "loops with values"
Implement a local RangeArgument trait for the Range* operators
There's still some differences between nightly and stable relating to a conflict over
::Parser and ::parser::Parser - in stable the use parser::* causes a duplicate
import issue. I haven't found a completely clean fix for this yet.
This fixes three issues that prevent pom from compiling with stable Rust:
?Sized
so that it compilesRangeArgument
trait for theRange*
operatorsThere's still some differences between nightly and stable relating to a conflict over
::Parser
and::parser::Parser
- in stable theuse parser::*
causes a duplicate import issue. I haven't found a completely clean fix for this yet.Addresses #6