233 Commits

Author SHA1 Message Date
ripytide
ea112b0e88
fixed doctests with more range_bounds_map -> map renaming 2023-03-31 21:10:00 +01:00
ripytide
b4a24a877c
mass renamed local variables from range_bounds_map to map (for sets also), Also added docs to new from_slice_strict functions 2023-03-31 20:57:34 +01:00
ripytide
cb44af65ec
fixed warnings 2023-03-31 20:21:54 +01:00
ripytide
f73f53c896
switched all doc tests to use new ::from_slice_strict() method 2023-03-31 20:19:37 +01:00
ripytide
e181f677c8
removed FromIterator and similar conversion traits as per #10 2023-03-31 18:34:17 +01:00
ripytide
979480df30
Merge pull request #17 from ripytide/revert-16-remove_from_implementations
Revert "Remove Implementations of `FromIterator` and other `From<other_collection>` traits"
2023-03-31 18:10:08 +01:00
ripytide
67508e1b8d
Revert "Remove Implementations of FromIterator and other From<other_collection> traits" 2023-03-31 18:09:35 +01:00
ripytide
1195ff4efe
Merge pull request #16 from ripytide/remove_from_implementations
Remove Implementations of `FromIterator` and other `From<other_collection>` traits
2023-03-31 18:07:50 +01:00
ripytide
05b5289436
fixed #10 2023-03-31 18:07:15 +01:00
ripytide
206ebebdc8
Merge pull request #15 from ripytide/add_panic_documentation
Add `Panics` sections to the documentation where applicable
2023-03-31 17:56:58 +01:00
ripytide
33c3c56b31
cloned the readme to the lib.rs 2023-03-31 17:56:04 +01:00
ripytide
1be4d476e0
add panic sections to all applicable methods' documentation 2023-03-31 17:50:48 +01:00
ripytide
275adf9007
no need for len() == 0 in an is_empty() wrapper 2023-03-31 17:39:31 +01:00
ripytide
e2b308a38a
added invalid RangeBounds section to readme and made the panics copy-pasta 2023-03-31 17:37:26 +01:00
ripytide
a4061ffb92
uniformity in docs language 2023-03-31 17:06:25 +01:00
ripytide
a1c2e8e73f
Merge pull request #14 from ripytide/rename_insert_platonic_to_insert_strict
Rename `insert_platonic` to `insert_strict`
2023-03-31 16:47:34 +01:00
ripytide
bbaf7aeab5
fixes #6 2023-03-31 16:47:09 +01:00
ripytide
b6f33395c8
Merge pull request #13 from ripytide/overwrite_to_insert_overwrite
Rename `overwrite` to `insert_overwrite`
2023-03-31 16:44:13 +01:00
ripytide
db5d5d33c5
fixes #4 2023-03-31 16:43:40 +01:00
ripytide
2e613e3833
Merge pull request #12 from ripytide/coalesce_to_merge
Rename all instances of the word `coalesce` with the word `merge`
2023-03-31 16:37:55 +01:00
ripytide
22bb34be42
fixed #5 2023-03-31 16:36:38 +01:00
ripytide
d938592645
Merge pull request #3 from mfigurski80/bench
Create basic Benchmarks
2023-01-13 14:07:57 -05:00
Mikolaj Figurski
1ea738bd79
Refactor, bench overwrite 2023-01-13 14:01:51 -05:00
Mikolaj Figurski
2ec94c6158
Separate benchmark categories 2023-01-12 16:23:54 -05:00
Mikolaj Figurski
601476f855
Fill in significant function benches 2023-01-12 16:18:15 -05:00
Mikolaj Figurski
38ffd6801f
Benchmark all inserts 2023-01-12 12:35:06 -05:00
Mikolaj Figurski
3ff3d19e71
Create basic bench structure 2023-01-12 11:49:45 -05:00
ripytide
63f753b53d
More apt description 2023-01-07 22:29:30 +00:00
ripytide
c80c4459fb
Fix a bug with cut_range_bounds returning invalid RangeBounds 2023-01-05 13:30:18 +00:00
ripytide
9e48363cc1
Add a Multi-dimentional todo 2023-01-05 00:05:28 +00:00
ripytide
c34d6a4fba
Merge pull request #2 from ripytide/overlapping_trimmed
fixed #1
2023-01-04 09:59:18 -05:00
ripytide
050214ab96
cargo fmt 2023-01-04 14:58:41 +00:00
ripytide
ca8a9d1f93
fixed #1 2023-01-04 03:52:37 +00:00
ripytide
1d9f974c13
added custom serde Serialize an Deserialize impls for neater than the serde_derive impls 2022-12-29 15:04:48 +00:00
ripytide
85b7b33575
ported append_platonic() and split_off() to set.rs 2022-12-13 00:29:57 +00:00
ripytide
9b88da2add
implemented split_off() and append_platonic on map 2022-12-13 00:18:34 +00:00
ripytide
3c050ac4e2
touchups 2022-12-12 05:57:33 +00:00
ripytide
4c65c0f71d
fixup! fixup! i still dc 2022-12-12 05:47:38 +00:00
ripytide
d312665f81
fixup! i still dc 2022-12-12 05:47:10 +00:00
ripytide
fd6660d886
test 2022-12-12 05:45:47 +00:00
ripytide
62e30e997e
i still dc 2022-12-12 05:34:34 +00:00
ripytide
92e4fe8e22
idc about versions, bite me 2022-12-12 05:27:32 +00:00
ripytide
f9535d8bfc
make description smaller 2022-12-12 05:24:29 +00:00
ripytide
d2ae7fc9ab
fix readme broken hyperlinks 2022-12-12 05:21:53 +00:00
ripytide
6ab6a584b4
bump labels to published version 2022-12-12 05:10:51 +00:00
ripytide
bba0c0aa4c
add my email 2022-12-12 04:51:46 +00:00
ripytide
4237da8cc7
add license badge 2022-12-12 04:33:47 +00:00
ripytide
62643a30fe
add license 2022-12-12 04:26:18 +00:00
ripytide
f44cf2a306 switch to APL 2022-12-12 03:58:51 +00:00
ripytide
270e21f8ea added IntoIterator to set and map 2022-12-12 01:59:24 +00:00