def unb64u.pad

bend-kit-jwt@0.11.0.1 · jwt.bend:122

import bend-kit-jwt@0.11.0.1/jwt.bend as Jwt
import Base

122# Padding for n mod 4 chars; 1 is never a whole group, so it gets a NUL.
123def unb64u.pad(+r: U32, acc: String) -> String:
124  match r:
125    case 2:
126      SCon{'=', SCon{'=', acc}}
127    case 3:
128      SCon{'=', acc}
129    case 1:
130      SCon{Chr{0}, acc}
131    case _:
132      acc

Uses (6)

Used by (1)