summaryrefslogtreecommitdiff
path: root/src/buffer/mod.rs
AgeCommit message (Collapse)Author
2024-08-21Bump minor version; Add macros crate; Add derive macros; Update package ↵0.5.0Gabriel Bjørnager Jensen
metadata; Update readme; Expand docs; Require fixed size (de)serialisations; Add more error variants; Require 'bzipper::Error' for (de)serialisation; Reworks streams; Remove 'Buffer'; Rework 'FixedString'; Serialise 'usize' and 'isize' as 'u32' and 'i32', respectively; Rework arrays (de)serialisation; Fix 'Result' serialisations; Add new logo; Add features 'alloc' and 'std'; Specify rustc version; Rename 'FixedStringIter' to 'FixedIter'; Implement 'Serialise' and 'Deserialise' for single tuples and 'PhantomData';
2024-06-11Add logo; Clean up code; Fix array deserialisation (require Default); Bump ↵0.4.0Gabriel Bjørnager Jensen
minor; Update commenting; Make serialisations fallible; Impl Serialise and Deserialise for usize and isize (restrict to 16 bits); Add new errors: UsizeOutOfRange, IsizeOutOfRange; Rework sstreams; Add buffer type; Fix serialisation of Option<T>; Disable std; Rename error: EndOfDStream -> EndOfStream; Update documentation; Update readme; Reformat changelog;