Liberator.Encoding behaviour (liberator v2.0.0) View Source

A behaviour module for compression codecs.

Liberator uses this behaviour to help make sure at compile-time that codecs will be called successfully. Include it in your own module for the same peace of mind.

Link to this section Summary

Callbacks

Encode a binary into an encoded form, and raises if there's an error.

Link to this section Callbacks

Specs

encode!(binary()) :: binary()

Encode a binary into an encoded form, and raises if there's an error.