| Crates.io | facet-xdr-legacy |
| lib.rs | facet-xdr-legacy |
| version | 0.36.0 |
| created_at | 2025-12-29 20:40:54.001953+00 |
| updated_at | 2025-12-29 20:40:54.001953+00 |
| description | Legacy XDR serialization and deserialization for Facet types - use facet-xdr instead |
| homepage | https://facet.rs |
| repository | https://github.com/facet-rs/facet |
| max_upload_size | |
| id | 2011318 |
| size | 44,924 |
An XDR serializer and deserializer based on facet
| XDR IDL | Rust |
|---|---|
int |
i32 |
unsigned int |
u32 |
enum |
Unit enum |
bool |
bool |
hyper |
i64 |
unsigned hyper |
u64 |
float |
f32 |
double |
f64 |
quadruple |
Not currently supported |
opaque [n] |
[u8; N] |
opaque<> |
Vec<u8> or &[u8] |
string<> |
String |
Fixed length array [n] |
[T; N] |
Variable length array <> |
Vec<T> or &[T] |
struct |
struct |
union |
enum |
void |
Unit struct or unit variant |
* (optional-data) |
Option |
Thanks to all individual sponsors:
...along with corporate sponsors:
...without whom this work could not exist.
The facet logo was drawn by Misiasart.
Licensed under either of:
at your option.