use base64::Engine as _; pub fn encode>(input: T) -> String { base64::engine::general_purpose::STANDARD.encode(input) } pub fn encode_url_safe_no_pad>(input: T) -> String { base64::engine::general_purpose::URL_SAFE_NO_PAD.encode(input) } pub fn decode>( input: T, ) -> Result, base64::DecodeError> { base64::engine::general_purpose::STANDARD.decode(input) }