├── .gitignore ├── .travis.yml ├── CHANGELOG.md ├── CONTRIBUTORS.md ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── constructor ├── deny.toml ├── fixed-hash-tests ├── Cargo.toml ├── benches │ └── ext_serde.rs ├── examples │ └── fixed_hash_props.rs ├── src │ ├── lib.rs │ ├── props.rs │ └── tools.rs └── tests │ ├── const_fn.rs │ ├── constructor.rs │ ├── errors.rs │ ├── ext_rand.rs │ ├── ext_serde.rs │ ├── int_conv_slice.rs │ ├── int_pub_conv.rs │ ├── std_default.rs │ ├── std_fmt.rs │ └── std_str.rs ├── fixed-hash ├── Cargo.toml ├── core │ ├── Cargo.toml │ └── src │ │ ├── lib.rs │ │ └── tools.rs ├── hack │ ├── Cargo.toml │ └── src │ │ └── lib.rs └── src │ └── lib.rs ├── fixed-uint-tests ├── Cargo.toml ├── benches │ ├── ext_serde.rs │ ├── int_math.rs │ ├── std_ops_arith.rs │ └── std_ops_shift.rs ├── examples │ └── fixed_uint_props.rs ├── src │ ├── lib.rs │ ├── props.rs │ └── tools.rs └── tests │ ├── constructor.rs │ ├── errors.rs │ ├── ext_rand.rs │ ├── ext_serde.rs │ ├── int_basic.rs │ ├── int_conv_slice.rs │ ├── int_conv_str.rs │ ├── int_kernel.rs │ ├── int_math.rs │ ├── prim_bits.rs │ ├── prim_boundary.rs │ ├── prim_bytes.rs │ ├── prim_checked.rs │ ├── prim_overflowing.rs │ ├── prim_pow.rs │ ├── prim_saturating.rs │ ├── regression_tests.rs │ ├── std_cmp.rs │ ├── std_convert.rs │ ├── std_default.rs │ ├── std_fmt.rs │ ├── std_iter.rs │ ├── std_ops_arith.rs │ ├── std_ops_panic.rs │ └── std_ops_shift.rs ├── fixed-uint ├── Cargo.toml ├── core │ ├── Cargo.toml │ └── src │ │ └── lib.rs ├── hack │ ├── Cargo.toml │ └── src │ │ └── lib.rs └── src │ └── lib.rs ├── proptest-regressions └── .gitkeep ├── rustfmt.toml ├── scripts └── rustfmt_quote.py └── tests └── numext-build ├── Cargo.toml └── src └── lib.rs /.gitignore: -------------------------------------------------------------------------------- 1 | target/ 2 | Cargo.lock 3 | **/*.rs.bk 4 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTORS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/CONTRIBUTORS.md -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/LICENSE-APACHE -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/LICENSE-MIT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/README.md -------------------------------------------------------------------------------- /constructor/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/constructor/Cargo.toml -------------------------------------------------------------------------------- /constructor/src/definition.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/constructor/src/definition.rs -------------------------------------------------------------------------------- /constructor/src/fixed_hash/core/builtin/as_primitive.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/constructor/src/fixed_hash/core/builtin/as_primitive.rs -------------------------------------------------------------------------------- /constructor/src/fixed_hash/core/builtin/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/constructor/src/fixed_hash/core/builtin/mod.rs -------------------------------------------------------------------------------- /constructor/src/fixed_hash/core/builtin/std_cmp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/constructor/src/fixed_hash/core/builtin/std_cmp.rs -------------------------------------------------------------------------------- /constructor/src/fixed_hash/core/builtin/std_convert.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/constructor/src/fixed_hash/core/builtin/std_convert.rs -------------------------------------------------------------------------------- /constructor/src/fixed_hash/core/builtin/std_default.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/constructor/src/fixed_hash/core/builtin/std_default.rs -------------------------------------------------------------------------------- /constructor/src/fixed_hash/core/builtin/std_fmt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/constructor/src/fixed_hash/core/builtin/std_fmt.rs -------------------------------------------------------------------------------- /constructor/src/fixed_hash/core/builtin/std_hash.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/constructor/src/fixed_hash/core/builtin/std_hash.rs -------------------------------------------------------------------------------- /constructor/src/fixed_hash/core/builtin/std_ops.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/constructor/src/fixed_hash/core/builtin/std_ops.rs -------------------------------------------------------------------------------- /constructor/src/fixed_hash/core/builtin/std_str.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/constructor/src/fixed_hash/core/builtin/std_str.rs -------------------------------------------------------------------------------- /constructor/src/fixed_hash/core/constructor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/constructor/src/fixed_hash/core/constructor.rs -------------------------------------------------------------------------------- /constructor/src/fixed_hash/core/extension/heapsize.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/constructor/src/fixed_hash/core/extension/heapsize.rs -------------------------------------------------------------------------------- /constructor/src/fixed_hash/core/extension/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/constructor/src/fixed_hash/core/extension/mod.rs -------------------------------------------------------------------------------- /constructor/src/fixed_hash/core/extension/rand.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/constructor/src/fixed_hash/core/extension/rand.rs -------------------------------------------------------------------------------- /constructor/src/fixed_hash/core/extension/serde.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/constructor/src/fixed_hash/core/extension/serde.rs -------------------------------------------------------------------------------- /constructor/src/fixed_hash/core/internal/kernel.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/constructor/src/fixed_hash/core/internal/kernel.rs -------------------------------------------------------------------------------- /constructor/src/fixed_hash/core/internal/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/constructor/src/fixed_hash/core/internal/mod.rs -------------------------------------------------------------------------------- /constructor/src/fixed_hash/core/internal/private_ops.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/constructor/src/fixed_hash/core/internal/private_ops.rs -------------------------------------------------------------------------------- /constructor/src/fixed_hash/core/internal/public_basic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/constructor/src/fixed_hash/core/internal/public_basic.rs -------------------------------------------------------------------------------- /constructor/src/fixed_hash/core/internal/public_conv.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/constructor/src/fixed_hash/core/internal/public_conv.rs -------------------------------------------------------------------------------- /constructor/src/fixed_hash/core/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/constructor/src/fixed_hash/core/mod.rs -------------------------------------------------------------------------------- /constructor/src/fixed_hash/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/constructor/src/fixed_hash/mod.rs -------------------------------------------------------------------------------- /constructor/src/fixed_hash/parsed.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/constructor/src/fixed_hash/parsed.rs -------------------------------------------------------------------------------- /constructor/src/fixed_uint/core/builtin/as_primitive.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/constructor/src/fixed_uint/core/builtin/as_primitive.rs -------------------------------------------------------------------------------- /constructor/src/fixed_uint/core/builtin/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/constructor/src/fixed_uint/core/builtin/mod.rs -------------------------------------------------------------------------------- /constructor/src/fixed_uint/core/builtin/std_cmp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/constructor/src/fixed_uint/core/builtin/std_cmp.rs -------------------------------------------------------------------------------- /constructor/src/fixed_uint/core/builtin/std_convert.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/constructor/src/fixed_uint/core/builtin/std_convert.rs -------------------------------------------------------------------------------- /constructor/src/fixed_uint/core/builtin/std_default.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/constructor/src/fixed_uint/core/builtin/std_default.rs -------------------------------------------------------------------------------- /constructor/src/fixed_uint/core/builtin/std_fmt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/constructor/src/fixed_uint/core/builtin/std_fmt.rs -------------------------------------------------------------------------------- /constructor/src/fixed_uint/core/builtin/std_hash.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/constructor/src/fixed_uint/core/builtin/std_hash.rs -------------------------------------------------------------------------------- /constructor/src/fixed_uint/core/builtin/std_iter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/constructor/src/fixed_uint/core/builtin/std_iter.rs -------------------------------------------------------------------------------- /constructor/src/fixed_uint/core/builtin/std_ops.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/constructor/src/fixed_uint/core/builtin/std_ops.rs -------------------------------------------------------------------------------- /constructor/src/fixed_uint/core/builtin/std_str.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/constructor/src/fixed_uint/core/builtin/std_str.rs -------------------------------------------------------------------------------- /constructor/src/fixed_uint/core/constructor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/constructor/src/fixed_uint/core/constructor.rs -------------------------------------------------------------------------------- /constructor/src/fixed_uint/core/extension/heapsize.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/constructor/src/fixed_uint/core/extension/heapsize.rs -------------------------------------------------------------------------------- /constructor/src/fixed_uint/core/extension/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/constructor/src/fixed_uint/core/extension/mod.rs -------------------------------------------------------------------------------- /constructor/src/fixed_uint/core/extension/rand.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/constructor/src/fixed_uint/core/extension/rand.rs -------------------------------------------------------------------------------- /constructor/src/fixed_uint/core/extension/serde.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/constructor/src/fixed_uint/core/extension/serde.rs -------------------------------------------------------------------------------- /constructor/src/fixed_uint/core/internal/kernel.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/constructor/src/fixed_uint/core/internal/kernel.rs -------------------------------------------------------------------------------- /constructor/src/fixed_uint/core/internal/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/constructor/src/fixed_uint/core/internal/mod.rs -------------------------------------------------------------------------------- /constructor/src/fixed_uint/core/internal/private_conv.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/constructor/src/fixed_uint/core/internal/private_conv.rs -------------------------------------------------------------------------------- /constructor/src/fixed_uint/core/internal/private_ops.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/constructor/src/fixed_uint/core/internal/private_ops.rs -------------------------------------------------------------------------------- /constructor/src/fixed_uint/core/internal/public_basic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/constructor/src/fixed_uint/core/internal/public_basic.rs -------------------------------------------------------------------------------- /constructor/src/fixed_uint/core/internal/public_conv.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/constructor/src/fixed_uint/core/internal/public_conv.rs -------------------------------------------------------------------------------- /constructor/src/fixed_uint/core/internal/public_math.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/constructor/src/fixed_uint/core/internal/public_math.rs -------------------------------------------------------------------------------- /constructor/src/fixed_uint/core/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/constructor/src/fixed_uint/core/mod.rs -------------------------------------------------------------------------------- /constructor/src/fixed_uint/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/constructor/src/fixed_uint/mod.rs -------------------------------------------------------------------------------- /constructor/src/fixed_uint/parsed.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/constructor/src/fixed_uint/parsed.rs -------------------------------------------------------------------------------- /constructor/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/constructor/src/lib.rs -------------------------------------------------------------------------------- /constructor/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/constructor/src/utils.rs -------------------------------------------------------------------------------- /deny.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/deny.toml -------------------------------------------------------------------------------- /fixed-hash-tests/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/fixed-hash-tests/Cargo.toml -------------------------------------------------------------------------------- /fixed-hash-tests/benches/ext_serde.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/fixed-hash-tests/benches/ext_serde.rs -------------------------------------------------------------------------------- /fixed-hash-tests/examples/fixed_hash_props.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/fixed-hash-tests/examples/fixed_hash_props.rs -------------------------------------------------------------------------------- /fixed-hash-tests/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/fixed-hash-tests/src/lib.rs -------------------------------------------------------------------------------- /fixed-hash-tests/src/props.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/fixed-hash-tests/src/props.rs -------------------------------------------------------------------------------- /fixed-hash-tests/src/tools.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/fixed-hash-tests/src/tools.rs -------------------------------------------------------------------------------- /fixed-hash-tests/tests/const_fn.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/fixed-hash-tests/tests/const_fn.rs -------------------------------------------------------------------------------- /fixed-hash-tests/tests/constructor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/fixed-hash-tests/tests/constructor.rs -------------------------------------------------------------------------------- /fixed-hash-tests/tests/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/fixed-hash-tests/tests/errors.rs -------------------------------------------------------------------------------- /fixed-hash-tests/tests/ext_rand.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/fixed-hash-tests/tests/ext_rand.rs -------------------------------------------------------------------------------- /fixed-hash-tests/tests/ext_serde.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/fixed-hash-tests/tests/ext_serde.rs -------------------------------------------------------------------------------- /fixed-hash-tests/tests/int_conv_slice.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/fixed-hash-tests/tests/int_conv_slice.rs -------------------------------------------------------------------------------- /fixed-hash-tests/tests/int_pub_conv.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/fixed-hash-tests/tests/int_pub_conv.rs -------------------------------------------------------------------------------- /fixed-hash-tests/tests/std_default.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/fixed-hash-tests/tests/std_default.rs -------------------------------------------------------------------------------- /fixed-hash-tests/tests/std_fmt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/fixed-hash-tests/tests/std_fmt.rs -------------------------------------------------------------------------------- /fixed-hash-tests/tests/std_str.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/fixed-hash-tests/tests/std_str.rs -------------------------------------------------------------------------------- /fixed-hash/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/fixed-hash/Cargo.toml -------------------------------------------------------------------------------- /fixed-hash/core/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/fixed-hash/core/Cargo.toml -------------------------------------------------------------------------------- /fixed-hash/core/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/fixed-hash/core/src/lib.rs -------------------------------------------------------------------------------- /fixed-hash/core/src/tools.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/fixed-hash/core/src/tools.rs -------------------------------------------------------------------------------- /fixed-hash/hack/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/fixed-hash/hack/Cargo.toml -------------------------------------------------------------------------------- /fixed-hash/hack/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/fixed-hash/hack/src/lib.rs -------------------------------------------------------------------------------- /fixed-hash/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/fixed-hash/src/lib.rs -------------------------------------------------------------------------------- /fixed-uint-tests/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/fixed-uint-tests/Cargo.toml -------------------------------------------------------------------------------- /fixed-uint-tests/benches/ext_serde.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/fixed-uint-tests/benches/ext_serde.rs -------------------------------------------------------------------------------- /fixed-uint-tests/benches/int_math.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/fixed-uint-tests/benches/int_math.rs -------------------------------------------------------------------------------- /fixed-uint-tests/benches/std_ops_arith.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/fixed-uint-tests/benches/std_ops_arith.rs -------------------------------------------------------------------------------- /fixed-uint-tests/benches/std_ops_shift.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/fixed-uint-tests/benches/std_ops_shift.rs -------------------------------------------------------------------------------- /fixed-uint-tests/examples/fixed_uint_props.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/fixed-uint-tests/examples/fixed_uint_props.rs -------------------------------------------------------------------------------- /fixed-uint-tests/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/fixed-uint-tests/src/lib.rs -------------------------------------------------------------------------------- /fixed-uint-tests/src/props.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/fixed-uint-tests/src/props.rs -------------------------------------------------------------------------------- /fixed-uint-tests/src/tools.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/fixed-uint-tests/src/tools.rs -------------------------------------------------------------------------------- /fixed-uint-tests/tests/constructor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/fixed-uint-tests/tests/constructor.rs -------------------------------------------------------------------------------- /fixed-uint-tests/tests/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/fixed-uint-tests/tests/errors.rs -------------------------------------------------------------------------------- /fixed-uint-tests/tests/ext_rand.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/fixed-uint-tests/tests/ext_rand.rs -------------------------------------------------------------------------------- /fixed-uint-tests/tests/ext_serde.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/fixed-uint-tests/tests/ext_serde.rs -------------------------------------------------------------------------------- /fixed-uint-tests/tests/int_basic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/fixed-uint-tests/tests/int_basic.rs -------------------------------------------------------------------------------- /fixed-uint-tests/tests/int_conv_slice.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/fixed-uint-tests/tests/int_conv_slice.rs -------------------------------------------------------------------------------- /fixed-uint-tests/tests/int_conv_str.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/fixed-uint-tests/tests/int_conv_str.rs -------------------------------------------------------------------------------- /fixed-uint-tests/tests/int_kernel.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/fixed-uint-tests/tests/int_kernel.rs -------------------------------------------------------------------------------- /fixed-uint-tests/tests/int_math.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/fixed-uint-tests/tests/int_math.rs -------------------------------------------------------------------------------- /fixed-uint-tests/tests/prim_bits.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/fixed-uint-tests/tests/prim_bits.rs -------------------------------------------------------------------------------- /fixed-uint-tests/tests/prim_boundary.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/fixed-uint-tests/tests/prim_boundary.rs -------------------------------------------------------------------------------- /fixed-uint-tests/tests/prim_bytes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/fixed-uint-tests/tests/prim_bytes.rs -------------------------------------------------------------------------------- /fixed-uint-tests/tests/prim_checked.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/fixed-uint-tests/tests/prim_checked.rs -------------------------------------------------------------------------------- /fixed-uint-tests/tests/prim_overflowing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/fixed-uint-tests/tests/prim_overflowing.rs -------------------------------------------------------------------------------- /fixed-uint-tests/tests/prim_pow.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/fixed-uint-tests/tests/prim_pow.rs -------------------------------------------------------------------------------- /fixed-uint-tests/tests/prim_saturating.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/fixed-uint-tests/tests/prim_saturating.rs -------------------------------------------------------------------------------- /fixed-uint-tests/tests/regression_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/fixed-uint-tests/tests/regression_tests.rs -------------------------------------------------------------------------------- /fixed-uint-tests/tests/std_cmp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/fixed-uint-tests/tests/std_cmp.rs -------------------------------------------------------------------------------- /fixed-uint-tests/tests/std_convert.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/fixed-uint-tests/tests/std_convert.rs -------------------------------------------------------------------------------- /fixed-uint-tests/tests/std_default.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/fixed-uint-tests/tests/std_default.rs -------------------------------------------------------------------------------- /fixed-uint-tests/tests/std_fmt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/fixed-uint-tests/tests/std_fmt.rs -------------------------------------------------------------------------------- /fixed-uint-tests/tests/std_iter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/fixed-uint-tests/tests/std_iter.rs -------------------------------------------------------------------------------- /fixed-uint-tests/tests/std_ops_arith.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/fixed-uint-tests/tests/std_ops_arith.rs -------------------------------------------------------------------------------- /fixed-uint-tests/tests/std_ops_panic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/fixed-uint-tests/tests/std_ops_panic.rs -------------------------------------------------------------------------------- /fixed-uint-tests/tests/std_ops_shift.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/fixed-uint-tests/tests/std_ops_shift.rs -------------------------------------------------------------------------------- /fixed-uint/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/fixed-uint/Cargo.toml -------------------------------------------------------------------------------- /fixed-uint/core/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/fixed-uint/core/Cargo.toml -------------------------------------------------------------------------------- /fixed-uint/core/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/fixed-uint/core/src/lib.rs -------------------------------------------------------------------------------- /fixed-uint/hack/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/fixed-uint/hack/Cargo.toml -------------------------------------------------------------------------------- /fixed-uint/hack/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/fixed-uint/hack/src/lib.rs -------------------------------------------------------------------------------- /fixed-uint/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/fixed-uint/src/lib.rs -------------------------------------------------------------------------------- /proptest-regressions/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rustfmt.toml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /scripts/rustfmt_quote.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/scripts/rustfmt_quote.py -------------------------------------------------------------------------------- /tests/numext-build/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/tests/numext-build/Cargo.toml -------------------------------------------------------------------------------- /tests/numext-build/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptape/rust-numext/HEAD/tests/numext-build/src/lib.rs --------------------------------------------------------------------------------