Bump minor version; Add macros crate; Add derive macros; Update package 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';
This commit is contained in:
parent
1573a33399
commit
0c64e6a7a0
38 changed files with 3173 additions and 2245 deletions
25
Cargo.toml
25
Cargo.toml
|
@ -1,16 +1,17 @@
|
|||
[package]
|
||||
name = "bzipper"
|
||||
version = "0.4.7"
|
||||
authors = ["Gabriel Bjørnager Jensen"]
|
||||
edition = "2021"
|
||||
description = "Binary (de)serialiser."
|
||||
documentation = "https://docs.rs/bzipper"
|
||||
readme = "README.md"
|
||||
homepage = "https://achernar.dk/html/bzipper.html"
|
||||
repository = "https://mandelbrot.dk/bzipper"
|
||||
license = "LGPL-3.0-or-later"
|
||||
[workspace]
|
||||
members = ["bzipper", "bzipper_macros"]
|
||||
resolver = "2"
|
||||
|
||||
[lints.clippy]
|
||||
[workspace.package]
|
||||
version = "0.5.0"
|
||||
authors = ["Gabriel Bjørnager Jensen"]
|
||||
description = "Binary (de)serialiser."
|
||||
readme = "README.md"
|
||||
homepage = "https://achernar.dk/index.php?p=bzipper"
|
||||
repository = "https://mandelbrot.dk/bzipper/"
|
||||
license = "LGPL-3.0-or-later"
|
||||
|
||||
[workspace.lints.clippy]
|
||||
as_ptr_cast_mut = "forbid"
|
||||
as_underscore = "warn"
|
||||
assertions_on_result_states = "warn"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue