├── .github └── workflows │ ├── check.yml │ └── publish.yml ├── .gitignore ├── CHANGELOG.md ├── Cargo.toml ├── LICENSE ├── README.md ├── examples └── readme-example.rs ├── favicon.png ├── rustfmt.toml ├── src ├── array.rs ├── build │ ├── cgs.rs │ ├── fps.rs │ ├── mks.rs │ ├── mod.rs │ ├── si.rs │ └── ucum.rs ├── conversion.rs ├── dimensions.rs ├── f32prefixes.rs ├── f64prefixes.rs ├── fmt.rs ├── lib.rs ├── make_units.rs └── traits.rs ├── tests ├── consts.rs ├── default.rs ├── derived.rs ├── format.rs ├── ints.rs ├── sum.rs ├── test-feature-combos.sh └── tests.rs └── todo.org /.github/workflows/check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paholg/dimensioned/HEAD/.github/workflows/check.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paholg/dimensioned/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | /Cargo.lock 3 | *\~ 4 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paholg/dimensioned/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paholg/dimensioned/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paholg/dimensioned/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paholg/dimensioned/HEAD/README.md -------------------------------------------------------------------------------- /examples/readme-example.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paholg/dimensioned/HEAD/examples/readme-example.rs -------------------------------------------------------------------------------- /favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paholg/dimensioned/HEAD/favicon.png -------------------------------------------------------------------------------- /rustfmt.toml: -------------------------------------------------------------------------------- 1 | format_code_in_doc_comments = true 2 | -------------------------------------------------------------------------------- /src/array.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paholg/dimensioned/HEAD/src/array.rs -------------------------------------------------------------------------------- /src/build/cgs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paholg/dimensioned/HEAD/src/build/cgs.rs -------------------------------------------------------------------------------- /src/build/fps.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paholg/dimensioned/HEAD/src/build/fps.rs -------------------------------------------------------------------------------- /src/build/mks.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paholg/dimensioned/HEAD/src/build/mks.rs -------------------------------------------------------------------------------- /src/build/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paholg/dimensioned/HEAD/src/build/mod.rs -------------------------------------------------------------------------------- /src/build/si.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paholg/dimensioned/HEAD/src/build/si.rs -------------------------------------------------------------------------------- /src/build/ucum.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paholg/dimensioned/HEAD/src/build/ucum.rs -------------------------------------------------------------------------------- /src/conversion.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paholg/dimensioned/HEAD/src/conversion.rs -------------------------------------------------------------------------------- /src/dimensions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paholg/dimensioned/HEAD/src/dimensions.rs -------------------------------------------------------------------------------- /src/f32prefixes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paholg/dimensioned/HEAD/src/f32prefixes.rs -------------------------------------------------------------------------------- /src/f64prefixes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paholg/dimensioned/HEAD/src/f64prefixes.rs -------------------------------------------------------------------------------- /src/fmt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paholg/dimensioned/HEAD/src/fmt.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paholg/dimensioned/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/make_units.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paholg/dimensioned/HEAD/src/make_units.rs -------------------------------------------------------------------------------- /src/traits.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paholg/dimensioned/HEAD/src/traits.rs -------------------------------------------------------------------------------- /tests/consts.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paholg/dimensioned/HEAD/tests/consts.rs -------------------------------------------------------------------------------- /tests/default.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paholg/dimensioned/HEAD/tests/default.rs -------------------------------------------------------------------------------- /tests/derived.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paholg/dimensioned/HEAD/tests/derived.rs -------------------------------------------------------------------------------- /tests/format.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paholg/dimensioned/HEAD/tests/format.rs -------------------------------------------------------------------------------- /tests/ints.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paholg/dimensioned/HEAD/tests/ints.rs -------------------------------------------------------------------------------- /tests/sum.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paholg/dimensioned/HEAD/tests/sum.rs -------------------------------------------------------------------------------- /tests/test-feature-combos.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paholg/dimensioned/HEAD/tests/test-feature-combos.sh -------------------------------------------------------------------------------- /tests/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paholg/dimensioned/HEAD/tests/tests.rs -------------------------------------------------------------------------------- /todo.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paholg/dimensioned/HEAD/todo.org --------------------------------------------------------------------------------