Derives implementations for the Encoder
and Decoder
traits
which convert between an Elixir exception and a Rust struct.
Derives implementations for the Encoder
and Decoder
traits
which convert between Rust struct and an Elixir map.
Derives implementations for the Encoder
and Decoder
traits
which convert between a Rust struct and an Elixir record.
Derives implementations for the Encoder
and Decoder
traits
which convert between an Elixir struct and a Rust struct.
Implementation of the NifTaggedEnum
macro that lets the user annotate an enum that will
generate elixir values when encoded. This can be used for any rust enums and will generate
three types of values based on the kind of the enum. For example from the test code:
Derives implementations for the Encoder
and Decoder
traits
which convert between a Rust struct and an Elixir tuple.
Derives implementations for the Encoder
and Decoder
traits
which convert between an enum and a union of elixir atoms.
Derives implementations for the Encoder
and Decoder
traits
which convert between a Rust enum and a union of Elixir types.