Evgeny Safronov

Results 44 comments of Evgeny Safronov

Hi! I have no experience in `no_std` adaptation. However, it may be useful for someone else. Feel free to open a PR!

Currently no. It can be customized using some kind of `ExtVisitor`, give me a day. BTW is there a reason to use `rustc-serialize` instead of `serde`?

Hi! `Debug` is for debugging. There must be the most full info to be able to debug whatever's going on. Also it's important, that the compiler auto-generates it using `derive`....

Both solutions requires stateful deserializers, while currently it's stateless. The `StreamDeserializer` fits better IMO, because it also resolves stack-explosion problem, which is currently resolved by hacking with recursion counter. Personally...

> The EOF thing has a different advantage ‒ it can be made to work with asynchronous case (where all the data may or may not yet have arrived). Personally...

No, it's not possible, because `Value` may be `f32`/`f64`, which are not `Eq`.

Since there is no standard description how these types should be serialized using various encoders each crate does it on its own. The best thing I can offer is a...

I got the point, thanks. Still, I need to check whether some of my crates has already tied with pack-as-array behaviour.

Probably a comment bug. Need to remember how it dammit works actually :).