Add 'into_bytes' destructor to 'SizedStr'; Clean up code; Update and add more tests; Manually implement '<SizedIter as Iterator>::nth'; Implement 'Encode' and 'Decode' for 'CString', 'SystemTime', 'Duration'; Implement 'Encode' for 'CStr'; Update docs; Fix includes in '/bzipper/src/decode/mod.rs' and '/bzipper/src/sized_encode/mod.rs'; Add new 'NullCString' and 'NarrowSystemTime' error variants to 'DecodeError'; Optimise '<String as Decode>::decode'; Update lints; Implement 'SizedEncode' for 'SystemTime' and 'Duration'; Update benchmark stats; Update readme;

This commit is contained in:
Gabriel Bjørnager Jensen 2024-11-03 21:52:22 +01:00
parent b7a72dc0f9
commit 74b8d2caa2
17 changed files with 366 additions and 78 deletions

View file

@ -82,6 +82,7 @@ match_bool = "warn"
match_on_vec_items = "warn"
match_same_arms = "warn"
mismatching_type_param_order = "warn"
missing_transmute_annotations = "forbid"
mixed_read_write_in_expression = "deny"
mut_mut = "deny"
mutex_atomic = "deny"