data-encoding 1.0.0

Generic data encoding functions. It is meant to provide mathematical guarantees, to conform to RFC 4648 (base64, base32, hex, etc.), to be efficient, and to give choice between allocating and in-place functions.
Documentation
.SUFFIXES:

.PHONY: build
build:
	cargo build --release

.PHONY: doc
doc:
	cargo doc

.PHONY: test
test:
	cargo test --release

.PHONY: bench
bench: encode
	rustc -V | grep -v nightly >/dev/null || cargo bench
	./bench.sh

.PHONY: encode
encode:
	cargo test --example encode --release

.PHONY: update-doc
update-doc: doc
	./update-doc.sh

.PHONY: clean
clean:
	rm -rf Cargo.lock target