# Structs
Fused provides a convenient way to fuse together different implementations of a Serializer and Deserializer, and use it as a Serde.
# Interfaces
Bytes is a Serde implementation used to serialize a Source type to and deserialize it from a byte array.
BytesDeserializer is a specialized Deserializer to deserialize a Source type from a byte array.
BytesSerializer is a specialized Serializer to serialize a Source type into a byte array.
Deserializer is used to deserialize a Source type from another Destination type.
Serde is used to serialize and deserialize from a Source to a Destination type.
Serializer is used to serialize a Source type into another Destination type.
# Type aliases
DeserializerFunc is a functional implementation of the Deserializer interface.
SerializerFunc is a functional implementation of the Serializer interface.