Commit Graph

40 Commits

Author SHA1 Message Date
ripytide c8636febd5 update readme/top-level docs 2023-12-27 12:48:24 +00:00
ripytide 77ace3f262 Added lints.rust.missing_docs = "deny" and added missing docs to fix it 2023-12-26 11:44:23 +00:00
ripytide e36846abfe update the version and docs about the no_std support 2023-12-03 20:25:25 +00:00
ripytide 6eb28f6137 refactored to use a super traits for simpler trait bounds on functions, and updated depedencies 2023-12-03 20:03:36 +00:00
ripytide 969de2ae7c update dependencies ready to cut a new release 2023-10-11 15:26:56 +01:00
ripytide f9003ea513 added from_iter_strict methods to the Map and Set data-structures 2023-10-11 14:57:13 +01:00
ripytide ed71871d09 update dependencies to fix compile bug 2023-07-01 13:15:51 +01:00
ripytide f961d198fc bump version 2023-07-01 13:07:30 +01:00
ripytide eb7f93fa61 made IncludedInterval helper methods apart of the trait to make them more flexible and fixed doctests 2023-06-18 09:02:55 +01:00
ripytide d2b4bf9446 removed lots of unneccessary trait bounds from a bunch of functions and the serialize triat 2023-06-17 13:07:27 +01:00
ripytide f640c58f86 fix #44 2023-05-16 17:25:07 +01:00
ripytide 69406e6b3a undo allocations inside gaps 2023-04-23 15:02:09 +01:00
ripytide 45ea891ae7 bump version and add link to previous crate name 2023-04-21 15:33:24 +01:00
ripytide ffbb0643ae added missing doc link 2023-04-21 15:28:00 +01:00
ripytide 7744419b60 mass rename crate to discrete_range_map 2023-04-21 15:11:44 +01:00
ripytide a9cb31d024 checkpoint 2023-04-20 20:28:08 +01:00
ripytide fc23e9b96b bump version 2023-04-19 14:55:10 +01:00
ripytide d1a15f51fa checkpoint 2023-04-19 14:41:06 +01:00
ripytide e6c3d8f219 added gap Err result to get_entry_at_point in map and get_at_point in set 2023-04-19 10:04:45 +01:00
ripytide 206404f2f6 bump version 2023-04-18 17:46:50 +01:00
ripytide 731816c6d9 initial implmentation of insert_merge_touching_if_values_equal 2023-04-18 16:30:15 +01:00
ripytide 6eb6d8dd2b added get_at_point back to set.rs and added Eq derives 2023-04-09 19:25:05 +01:00
ripytide 8976d2ec37 bumped version to 0.2.0 ready for the publish soon 2023-04-06 20:17:41 +01:00
ripytide aa19139e1e added overlapping_mut method to map too 2023-04-06 20:17:10 +01:00
ripytide f0c469cd17 nearly there, a few more tests!! 2023-04-05 18:21:20 +01:00
ripytide c460fae9e2 finished implementing cut 2023-04-05 13:19:58 +01:00
ripytide 591373f99e helpers is looking so neat a tidy now 2023-04-05 12:05:54 +01:00
ripytide b5ca8ad92c everythings working and I'm starting to re-add functionality 2023-04-02 20:25:05 +01:00
ripytide 032e28866d it compiles! 2023-04-02 19:02:47 +01:00
ripytide c80c4459fb Fix a bug with cut_range_bounds returning invalid RangeBounds 2023-01-05 13:30:18 +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 3c050ac4e2 touchups 2022-12-12 05:57:33 +00:00
ripytide d2ae7fc9ab fix readme broken hyperlinks 2022-12-12 05:21:53 +00:00
ripytide f44cf2a306 switch to APL 2022-12-12 03:58:51 +00:00
ripytide f3221ec9c8 wrote most tests except for touches() 2022-12-06 20:30:52 +00:00
ripytide ad56e8df00 finished implementing gaps() and contains_range_bounds() on map 2022-12-03 20:24:29 +00:00
ripytide 1ca53523a0 finished implementing new remove_overlapping() and cut() functions 2022-12-02 18:38:17 +00:00
ripytide f70c1d0669 wrote all of bound.rs docs and added examples n stuff to set.rs 2022-11-28 20:42:22 +00:00
ripytide 5c8fc8c5ee remove debug requirement that was used while debugging, add rustfmt file and gitignore for target 2022-11-27 01:56:26 +00:00