base64url_nopad

base64url without padding library.
git clone https://git.philomathiclife.com/repos/base64url_nopad
Log | Files | Refs | README

commit 64c4859714b249442affa4104c67a0da57a08300
parent 6d69f46c2910fc18e772aa5a889e83b8bca0fe92
Author: Zack Newman <zack@philomathiclife.com>
Date:   Thu, 30 Apr 2026 17:35:11 -0600

small crate doc change

Diffstat:
MCargo.toml | 2+-
MREADME.md | 4++--
Msrc/lib.rs | 8++++----
3 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/Cargo.toml b/Cargo.toml @@ -1,7 +1,7 @@ [package] authors = ["Zack Newman <zack@philomathiclife.com>"] categories = ["encoding", "no-std::no-alloc"] -description = "Efficient and correct base64url without padding encoding and decoding" +description = "Fast, efficient, correct, and const base64url without padding encoding and decoding" documentation = "https://docs.rs/base64url_nopad/latest/base64url_nopad/" edition = "2024" keywords = ["base64", "base64url", "no-std"] diff --git a/README.md b/README.md @@ -4,8 +4,8 @@ [<img alt="crates.io" src="https://img.shields.io/crates/v/base64url_nopad.svg?style=for-the-badge&color=fc8d62&logo=rust" height="20">](https://crates.io/crates/base64url_nopad) [<img alt="docs.rs" src="https://img.shields.io/badge/docs.rs-base64url_nopad-66c2a5?style=for-the-badge&labelColor=555555&logo=docs.rs" height="20">](https://docs.rs/base64url_nopad/latest/base64url_nopad/) -`base64url_nopad` is a library for efficient and correct encoding and decoding of base64url without padding -data. All functions that can be `const` are `const`. Great care is made to ensure _all_ arithmetic is free +`base64url_nopad` is a library for fast, efficient, correct, and `const` encoding and decoding of base64url without +padding data. All functions that can be `const` are `const`. Great care is made to ensure _all_ arithmetic is free from "side effects" (e.g., overflow). `panic`s are avoided at all costs unless explicitly documented _including_ `panic`s related to memory allocations. diff --git a/src/lib.rs b/src/lib.rs @@ -4,10 +4,10 @@ //! [crates-io]: https://img.shields.io/badge/crates.io-fc8d62?style=for-the-badge&labelColor=555555&logo=rust //! [docs-rs]: https://img.shields.io/badge/docs.rs-66c2a5?style=for-the-badge&labelColor=555555&logo=docs.rs //! -//! `base64url_nopad` is a library for efficient and correct encoding and decoding of base64url without padding -//! data. All functions that can be `const` are `const`. Great care is made to ensure _all_ arithmetic is free -//! from "side effects" (e.g., overflow). `panic`s are avoided at all costs unless explicitly documented -//! _including_ `panic`s related to memory allocations. +//! `base64url_nopad` is a library for fast, efficient, correct, and `const` encoding and decoding of base64url +//! without padding data. All functions that can be `const` are `const`. Great care is made to ensure _all_ +//! arithmetic is free from "side effects" (e.g., overflow). `panic`s are avoided at all costs unless explicitly +//! documented _including_ `panic`s related to memory allocations. //! //! ## `base64url_nopad` in action //!