View Source ExBrotli (ex_brotli v0.4.1)

Wrapper functions for interacting with the Rust based brotli library

Summary

Functions

Compress a binary using brotli

Compress a binary using brotli, raising an error if the compression fails

Decompress a binary using brotli

Decompress a binary using brotli, raising an error if the decompression fails

Functions

Compress a binary using brotli

Examples

iex> ExBrotli.compress("hello")
{:ok,  <<11, 2, 128, 104, 101, 108, 108, 111, 3>>}

Compress a binary using brotli, raising an error if the compression fails

see compress/1 for examples

Decompress a binary using brotli

Examples

iex> ExBrotli.decompress(<<11, 2, 128, 104, 101, 108, 108, 111, 3>>)
{:ok, "hello"}

Decompress a binary using brotli, raising an error if the decompression fails

see decompress/1 for examples