├── .github └── workflows │ ├── checks.yml │ └── devskim-analysis.yml ├── .gitignore ├── Cargo.toml ├── LICENSE ├── LICENSE-APACHE ├── LICENSE-ISC ├── LICENSE-MIT ├── README.md └── crates ├── same-types ├── Cargo.toml ├── LICENSE ├── LICENSE-APACHE ├── LICENSE-ISC ├── LICENSE-MIT ├── README.md └── src │ └── lib.rs ├── tupleops-generator ├── Cargo.toml ├── LICENSE ├── LICENSE-APACHE ├── LICENSE-ISC ├── LICENSE-MIT ├── README.md └── src │ ├── common.rs │ ├── lib.rs │ └── one_arg.rs ├── tupleops-macros ├── Cargo.toml ├── LICENSE ├── LICENSE-APACHE ├── LICENSE-ISC ├── LICENSE-MIT ├── README.md └── src │ ├── common.rs │ └── lib.rs └── tupleops ├── Cargo.toml ├── LICENSE ├── LICENSE-APACHE ├── LICENSE-ISC ├── LICENSE-MIT ├── README.md └── src ├── lib.rs ├── tpl_all_ok.rs ├── tpl_all_some.rs ├── tpl_append.rs ├── tpl_apply.rs ├── tpl_concat.rs ├── tpl_concat_many.rs ├── tpl_length.rs ├── tpl_map.rs ├── tpl_option.rs ├── tpl_prepend.rs ├── tpl_ref.rs ├── tpl_ref_mut.rs ├── tpl_tuple.rs ├── tpl_unappend.rs └── tpl_unprepend.rs /.github/workflows/checks.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kijewski/tupleops/HEAD/.github/workflows/checks.yml -------------------------------------------------------------------------------- /.github/workflows/devskim-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kijewski/tupleops/HEAD/.github/workflows/devskim-analysis.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | Cargo.lock 3 | -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kijewski/tupleops/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kijewski/tupleops/HEAD/LICENSE -------------------------------------------------------------------------------- /LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kijewski/tupleops/HEAD/LICENSE-APACHE -------------------------------------------------------------------------------- /LICENSE-ISC: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kijewski/tupleops/HEAD/LICENSE-ISC -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kijewski/tupleops/HEAD/LICENSE-MIT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kijewski/tupleops/HEAD/README.md -------------------------------------------------------------------------------- /crates/same-types/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kijewski/tupleops/HEAD/crates/same-types/Cargo.toml -------------------------------------------------------------------------------- /crates/same-types/LICENSE: -------------------------------------------------------------------------------- 1 | ../../LICENSE -------------------------------------------------------------------------------- /crates/same-types/LICENSE-APACHE: -------------------------------------------------------------------------------- 1 | ../../LICENSE-APACHE -------------------------------------------------------------------------------- /crates/same-types/LICENSE-ISC: -------------------------------------------------------------------------------- 1 | ../../LICENSE-ISC -------------------------------------------------------------------------------- /crates/same-types/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | ../../LICENSE-MIT -------------------------------------------------------------------------------- /crates/same-types/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kijewski/tupleops/HEAD/crates/same-types/README.md -------------------------------------------------------------------------------- /crates/same-types/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kijewski/tupleops/HEAD/crates/same-types/src/lib.rs -------------------------------------------------------------------------------- /crates/tupleops-generator/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kijewski/tupleops/HEAD/crates/tupleops-generator/Cargo.toml -------------------------------------------------------------------------------- /crates/tupleops-generator/LICENSE: -------------------------------------------------------------------------------- 1 | ../../LICENSE -------------------------------------------------------------------------------- /crates/tupleops-generator/LICENSE-APACHE: -------------------------------------------------------------------------------- 1 | ../../LICENSE-APACHE -------------------------------------------------------------------------------- /crates/tupleops-generator/LICENSE-ISC: -------------------------------------------------------------------------------- 1 | ../../LICENSE-ISC -------------------------------------------------------------------------------- /crates/tupleops-generator/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | ../../LICENSE-MIT -------------------------------------------------------------------------------- /crates/tupleops-generator/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kijewski/tupleops/HEAD/crates/tupleops-generator/README.md -------------------------------------------------------------------------------- /crates/tupleops-generator/src/common.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kijewski/tupleops/HEAD/crates/tupleops-generator/src/common.rs -------------------------------------------------------------------------------- /crates/tupleops-generator/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kijewski/tupleops/HEAD/crates/tupleops-generator/src/lib.rs -------------------------------------------------------------------------------- /crates/tupleops-generator/src/one_arg.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kijewski/tupleops/HEAD/crates/tupleops-generator/src/one_arg.rs -------------------------------------------------------------------------------- /crates/tupleops-macros/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kijewski/tupleops/HEAD/crates/tupleops-macros/Cargo.toml -------------------------------------------------------------------------------- /crates/tupleops-macros/LICENSE: -------------------------------------------------------------------------------- 1 | ../../LICENSE -------------------------------------------------------------------------------- /crates/tupleops-macros/LICENSE-APACHE: -------------------------------------------------------------------------------- 1 | ../../LICENSE-APACHE -------------------------------------------------------------------------------- /crates/tupleops-macros/LICENSE-ISC: -------------------------------------------------------------------------------- 1 | ../../LICENSE-ISC -------------------------------------------------------------------------------- /crates/tupleops-macros/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | ../../LICENSE-MIT -------------------------------------------------------------------------------- /crates/tupleops-macros/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kijewski/tupleops/HEAD/crates/tupleops-macros/README.md -------------------------------------------------------------------------------- /crates/tupleops-macros/src/common.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kijewski/tupleops/HEAD/crates/tupleops-macros/src/common.rs -------------------------------------------------------------------------------- /crates/tupleops-macros/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kijewski/tupleops/HEAD/crates/tupleops-macros/src/lib.rs -------------------------------------------------------------------------------- /crates/tupleops/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kijewski/tupleops/HEAD/crates/tupleops/Cargo.toml -------------------------------------------------------------------------------- /crates/tupleops/LICENSE: -------------------------------------------------------------------------------- 1 | ../../LICENSE -------------------------------------------------------------------------------- /crates/tupleops/LICENSE-APACHE: -------------------------------------------------------------------------------- 1 | ../../LICENSE-APACHE -------------------------------------------------------------------------------- /crates/tupleops/LICENSE-ISC: -------------------------------------------------------------------------------- 1 | ../../LICENSE-ISC -------------------------------------------------------------------------------- /crates/tupleops/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | ../../LICENSE-MIT -------------------------------------------------------------------------------- /crates/tupleops/README.md: -------------------------------------------------------------------------------- 1 | ../../README.md -------------------------------------------------------------------------------- /crates/tupleops/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kijewski/tupleops/HEAD/crates/tupleops/src/lib.rs -------------------------------------------------------------------------------- /crates/tupleops/src/tpl_all_ok.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kijewski/tupleops/HEAD/crates/tupleops/src/tpl_all_ok.rs -------------------------------------------------------------------------------- /crates/tupleops/src/tpl_all_some.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kijewski/tupleops/HEAD/crates/tupleops/src/tpl_all_some.rs -------------------------------------------------------------------------------- /crates/tupleops/src/tpl_append.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kijewski/tupleops/HEAD/crates/tupleops/src/tpl_append.rs -------------------------------------------------------------------------------- /crates/tupleops/src/tpl_apply.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kijewski/tupleops/HEAD/crates/tupleops/src/tpl_apply.rs -------------------------------------------------------------------------------- /crates/tupleops/src/tpl_concat.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kijewski/tupleops/HEAD/crates/tupleops/src/tpl_concat.rs -------------------------------------------------------------------------------- /crates/tupleops/src/tpl_concat_many.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kijewski/tupleops/HEAD/crates/tupleops/src/tpl_concat_many.rs -------------------------------------------------------------------------------- /crates/tupleops/src/tpl_length.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kijewski/tupleops/HEAD/crates/tupleops/src/tpl_length.rs -------------------------------------------------------------------------------- /crates/tupleops/src/tpl_map.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kijewski/tupleops/HEAD/crates/tupleops/src/tpl_map.rs -------------------------------------------------------------------------------- /crates/tupleops/src/tpl_option.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kijewski/tupleops/HEAD/crates/tupleops/src/tpl_option.rs -------------------------------------------------------------------------------- /crates/tupleops/src/tpl_prepend.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kijewski/tupleops/HEAD/crates/tupleops/src/tpl_prepend.rs -------------------------------------------------------------------------------- /crates/tupleops/src/tpl_ref.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kijewski/tupleops/HEAD/crates/tupleops/src/tpl_ref.rs -------------------------------------------------------------------------------- /crates/tupleops/src/tpl_ref_mut.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kijewski/tupleops/HEAD/crates/tupleops/src/tpl_ref_mut.rs -------------------------------------------------------------------------------- /crates/tupleops/src/tpl_tuple.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kijewski/tupleops/HEAD/crates/tupleops/src/tpl_tuple.rs -------------------------------------------------------------------------------- /crates/tupleops/src/tpl_unappend.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kijewski/tupleops/HEAD/crates/tupleops/src/tpl_unappend.rs -------------------------------------------------------------------------------- /crates/tupleops/src/tpl_unprepend.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kijewski/tupleops/HEAD/crates/tupleops/src/tpl_unprepend.rs --------------------------------------------------------------------------------