BOTAN(3em)

πŸ“¦ version 1.2.1, in nixos 26.05, nixpkgs unstable

πŸ’– NAME πŸ’–

okay so welcome to the BOTAN(3em) page, bestie β€” this is all about botan, the Botan bindings for Emilua. That's the main character of this manual page, and we're gonna get you comfy with it. 🫢


✨ SYNOPSIS ✨

           local botan = require "botan"

           botan.hex_decode(out_buffer: byte_span, input: byte_span|string, ignore_ws: boolean = true) -> byte_span (1)
           botan.hex_decode(input: byte_span|string, ignore_ws: boolean = true) -> byte_span (2)
           botan.hex_decode_locked(input: byte_span|string, ignore_ws: boolean = true) -> secure_byte_span (3)

Like, look at those three signatures β€” they're giving options, and all three keep ignore_ws: boolean = true as the default. πŸ’…

🌸 DESCRIPTION 🌸

Literally the job here is to perform hex decoding. That's the whole quest. ✨

And if you're passing in an out_buffer, bestie, listen: it should have at least (#input / 2 + #input % 2) bytes. That's the requirement β€” no cap, fr fr. πŸŽ€


sending you off with love from Emilua 0.12.1, dated 1980-01-01 β€” mwah πŸ’–πŸ¦‹

πŸ“¦ where this page comes from