Skip to content
This repository was archived by the owner on Aug 15, 2021. It is now read-only.

Conversation

@CobaltCause
Copy link

Unfortunately this requires some unsafe, but fortunately it's only two lines and it's very easy to follow. There are some problems still though, such as not being able to deserialize to a &RawValue and Box<RawValue>'s deserialize impl doing a roundtrip through Value. RawValue could probably also be made available on alloc-only no-std platforms, but I'm leaving it at std-only for now just in case I'm wrong.

That aside, it does what it's supposed to do, so that's nice.

Also, it seems like this repository won't be getting any new activity but I thought I'd open this PR just for visibility if nothing else.

Unfortunately this requires some unsafe, but fortunately it's only two
lines and it's very easy to follow. There are some problems still
though, such as not being able to deserialize to a `&RawValue` and
`Box<RawValue>`'s deserialize impl doing a roundtrip through `Value`.
`RawValue` could probably also be made available on alloc-only no-std
platforms, but I'm leaving it at std-only for now just in case I'm
wrong.

That aside, it does what it's supposed to do, so that's nice.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant