John-John Tedro
John-John Tedro
Seems like https://git.musl-libc.org/git/musl is down (504 Bad Gateway), meaning building this project from git no longer works. I'm not sure how to contact the musl project, so I'm opening an...
I'm trying to add bincode to musli benchmarks, and I want to derive `Decode` on something like the following: ```rust use bincode::Decode; #[derive(Decode)] pub struct Mesh { pub triangles: V,...
I discovered this when fuzzing bincode using [musli `tests`](https://github.com/udoprog/musli/tree/main/tests): ``` RUST_BACKTRACE=1 cargo run --features bincode-derive -p tests --bin fuzz -- --random ``` Basically what this harness does is feed the...
There is no longer much benefit to inlining some of the built-in types in favor of moving them into the new `AnyObj` abstraction. Removing the [`Mutable` enum](https://github.com/rune-rs/rune/blob/main/crates/rune/src/runtime/value.rs#L2444) completely will reduce...
Note that the `#[benchmarker]` macro is being bypassed since it currently can't cope with the lifetime requirements. Relates to facet-rs/facet-msgpack#2
Currently the following is not supported, since all types encapsulated in a `Decode` implementation has to use the same allocator: ```rust #[derive(Encode, Decode)] struct DecodeData2 { value: Value, } ```...
Currently the following kind of enum is not supported: ```rust #[derive(Decode)] #[musli(Text, tag = "type")] pub enum Enum
The following is a non-exhaustive list of what I want to happen before stabilizing `musli-core`. As for the main `musli` crate it does not need to be stabilized. * Would...
Trying to build sled 0.31.0 on a new version of Rust (`rustc 1.89.0 (29483883e 2025-08-04)`) results in the following error: ``` error[E0308]: `if` and `else` have incompatible types --> /home/udoprog/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.31.0/src/config.rs:552:20...