Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/denoland/v8_valueserializer
A Rust implementation of V8's ValueSerializer and ValueDeserializer
https://github.com/denoland/v8_valueserializer
Last synced: about 1 month ago
JSON representation
A Rust implementation of V8's ValueSerializer and ValueDeserializer
- Host: GitHub
- URL: https://github.com/denoland/v8_valueserializer
- Owner: denoland
- License: mit
- Created: 2023-10-13T09:44:18.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-12-14T16:31:46.000Z (11 months ago)
- Last Synced: 2024-09-30T17:46:22.879Z (about 2 months ago)
- Language: Rust
- Homepage: https://docs.rs/v8_valueserializer
- Size: 243 KB
- Stars: 10
- Watchers: 15
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# v8_valueserializer
This module implements the V8 ValueSerializer and ValueDeserializer API in Rust.
It can serialize and deserialize any value that can be represented in V8's
format.Additionally this library can generate an eval'able JavaScript representation of
the serialized value that can be used for user display, manipulation, or
debugging.In the future this library will also provide a way to serialize and deserialize
values to and from JavaScript objects or a structured intermediate in JavaScript
via WebAssembly.## Development
To build:
```
$ cargo build
```