codama_nodes/generated/shared/bytes_encoding.rs
1use serde::{Deserialize, Serialize};
2
3/// How a string of bytes is encoded for transport.
4#[derive(Debug, PartialEq, Eq, Clone, Copy, Serialize, Deserialize)]
5#[serde(rename_all = "camelCase")]
6pub enum BytesEncoding {
7 /// Hexadecimal encoding (two characters per byte).
8 Base16,
9 /// Base58 encoding, the standard for Solana addresses.
10 Base58,
11 /// Base64 encoding (RFC 4648).
12 Base64,
13 /// UTF-8 text encoding.
14 Utf8,
15}