Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
f043e60
Start moving bytes-compat features to their own files
sandersaares Dec 12, 2025
286ccff
Examples
sandersaares Dec 15, 2025
117ca4c
Allow FromBytes/ToBytes in public API
sandersaares Dec 16, 2025
e7bf187
More tests
sandersaares Dec 16, 2025
a19797d
doc fixes
sandersaares Dec 16, 2025
317af05
Fix docs more
sandersaares Dec 16, 2025
d4fad37
Tidy
sandersaares Dec 16, 2025
c8cc9a3
Formatting
sandersaares Dec 16, 2025
828b387
Readme update
sandersaares Dec 16, 2025
18f5085
Clippy happiness
sandersaares Dec 16, 2025
6eac6b2
Merge remote-tracking branch 'origin/main' into u/sasaares/tidy-bytesbuf
sandersaares Dec 16, 2025
8298a04
Clippy fixes
sandersaares Dec 16, 2025
fa4ddfe
Merge remote-tracking branch 'origin/main' into u/sasaares/tidy-bytesbuf
sandersaares Dec 17, 2025
cb574be
Merge branch 'main' into u/sasaares/tidy-bytesbuf
sandersaares Dec 17, 2025
4b3a229
Merge branch 'main' into u/sasaares/tidy-bytesbuf
sandersaares Dec 17, 2025
bfd6907
Safetize View::get_byte() as benchmarks proved it has same performanc…
sandersaares Dec 18, 2025
704f72d
Merge remote-tracking branch 'origin/main' into u/sasaares/tidy-bytesbuf
sandersaares Dec 18, 2025
6a27ce4
Readme update
sandersaares Dec 18, 2025
a2896d3
Merge remote-tracking branch 'origin/main' into u/sasaares/tidy-bytesbuf
sandersaares Dec 18, 2025
047b6e3
Increase Clippy happiness
sandersaares Dec 18, 2025
8ef848b
Regenerate readme
sandersaares Dec 18, 2025
2a74282
Merge branch 'main' into u/sasaares/tidy-bytesbuf
sandersaares Dec 19, 2025
959fea6
Merge branch 'main' into u/sasaares/tidy-bytesbuf
sandersaares Dec 19, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions .spelling
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@ bool
branch_name
btree_map
buildable
bytesbuf
C #-Rust
C-BITFLAG
C-CONV
Expand Down Expand Up @@ -155,6 +156,7 @@ newtypes
Newtypes
Nomicon
non-mockable
nonoverlapping
ns
nuget
ok
Expand Down Expand Up @@ -192,6 +194,7 @@ sans-io
SCCACHE
scopeguard
SDKs
seeked
SemVer
serde
Serde
Expand All @@ -201,6 +204,7 @@ serializable
setsockopt
skimmable
SLAs
smallvec
stdlib
struct
structs
Expand Down
1 change: 1 addition & 0 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 5 additions & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,7 @@ mockall = { version = "0.14.0", default-features = false }
mutants = { version = "0.0.3", default-features = false }
new_zealand = { version = "1.0.1", default-features = false }
nm = { version = "0.1.21", default-features = false }
num-traits = { version = "0.2.19", default-features = false }
once_cell = { version = "1.21.3", default-features = false }
pin-project-lite = { version = "0.2.13", default-features = false }
pretty_assertions = { version = "1.4.1", default-features = false }
Expand Down Expand Up @@ -97,7 +98,10 @@ unsafe_op_in_unsafe_fn = "warn"
unused_lifetimes = "warn"

# Allow cfg attributes for coverage builds and docs.rs builds
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(coverage,coverage_nightly)', 'cfg(docsrs)'] }
unexpected_cfgs = { level = "warn", check-cfg = [
'cfg(coverage,coverage_nightly)',
'cfg(docsrs)',
] }

[workspace.lints.clippy]
cargo = { level = "warn", priority = -1 }
Expand Down
3 changes: 3 additions & 0 deletions crates/bytesbuf/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,8 @@ allowed_external_types = [
"bytes::buf::buf_impl::Buf",
"bytes::buf::uninit_slice::UninitSlice",
"bytes::buf::buf_mut::BufMut",
"num_traits::ops::bytes::FromBytes",
"num_traits::ops::bytes::ToBytes",
]

[package.metadata.docs.rs]
Expand All @@ -36,6 +38,7 @@ bytes = { workspace = true, features = ["std"] }
infinity_pool.workspace = true
new_zealand.workspace = true
nm.workspace = true
num-traits.workspace = true
smallvec = { workspace = true, features = ["const_new", "union"] }

[dev-dependencies]
Expand Down
Loading
Loading