mirror of
https://github.com/trussed-dev/cbor-smol.git
synced 2026-06-20 04:17:03 -07:00
Attempt to improve size
This commit is contained in:
committed by
sosthene-nitrokey
parent
40708abdc5
commit
b82cfce308
+1
-1
@@ -26,7 +26,7 @@ serde = { version = "1", default-features = false, features = ["derive"] }
|
||||
serde_bytes = "0.11.12"
|
||||
|
||||
[features]
|
||||
heapless-bytes-v0-3 = ["dep:heapless-bytes-v0-3"]
|
||||
heapless-bytes-v0-3 = ["dep:heapless-bytes-v0-3", "heapless-v0-7"]
|
||||
heapless-bytes-v0-4 = ["dep:heapless-bytes-v0-4"]
|
||||
heapless-v0-7 = ["dep:heapless-v0-7"]
|
||||
heapless-v0-8 = ["dep:heapless-v0-8"]
|
||||
|
||||
+2
-1
@@ -41,7 +41,8 @@ pub fn cbor_serialize_extending_bytes<T: ?Sized + serde::Serialize, const N: usi
|
||||
bytes: &mut heapless_bytes_v0_3::Bytes<N>,
|
||||
) -> Result<usize> {
|
||||
let len_before = bytes.len();
|
||||
let mut ser = ser::Serializer::new(bytes);
|
||||
let vec: &mut heapless_v0_7::Vec<u8, N> = bytes;
|
||||
let mut ser = ser::Serializer::new(vec);
|
||||
|
||||
object.serialize(&mut ser)?;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user