wolfram-serialize-macros 0.6.0

Procedural macros (#[derive(ToWXF, FromWXF)]) for wolfram-serialize
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# wolfram-serialize-macros

Procedural macro derives for [`wolfram-serialize`](https://crates.io/crates/wolfram-serialize).

This crate is a helper that you typically pull in via `wolfram-serialize`'s
re-exports rather than depending on directly.

## Derives

| Derive | Purpose |
|--------|---------|
| `#[derive(ToWXF)]` | Encode a struct or enum to WXF |
| `#[derive(FromWXF)]` | Decode a struct or enum from WXF |
| `#[derive(Failure)]` | Map an error enum to `Failure[…]` WL expressions |

## Changelog

See [docs/CHANGELOG.md](docs/CHANGELOG.md).