lonnen
released this
30 Oct 22:28
Over 50 fixups including:
* many documentation spelling error corrections,
* many formatting consistency corrections,
* moving to semi-qualified replacements for some custom types
* moving to semi-qualified calls for ops:: types
* replacing copy with cloned wherever possible
* reduced unnecessary constraints on specific methods
* improved documentation to explicitly not runtime expections where they may be surprising
* added an iter_with_mutliplicity method for getting (element, count) pairs
* take method returns both element and multiplicity
* explicitly documented an invalid runtime value of `get` that is not machine-enforced
* now consistently using `multiplicity` instead of occasionally using generic letters in some signatures
* modified the test suite to be compatible with future versions of rust
* set minimum tested version to current rust stable:1.47