Module conjure_serde::smile

source ·
Expand description

Smile serialization support.

Conjure specifies behavior that differs from serde-smile’s in a couple of ways:

  • serde-smile does not support binary, floating point, or boolean keys, while Conjure does.

Additionally, Conjure clients should ignore unknown fields while Conjure servers should trigger errors.

This module provides Serializer and Deserializer implementations which wrap serde-smile’s and handle these special behaviors.

Structs§

  • A serde Smile deserializer appropriate for use by Conjure clients.
  • A serde Smile serializer compatible with the Conjure specification.
  • A serde Smile deserializer appropriate for use by Conjure servers.

Functions§