CurrencyCode
A validated currency code. Supports: - ISO 4217 fiat currencies (USD, EUR, GBP, etc.) - Common crypto currencies (USDC, SOL, ETH, etc.) # Examples ``` use seren_core::models::CurrencyCode; let usd = CurrencyCode::new("USD").unwrap(); let usdc = CurrencyCode::new("USDC").unwrap(); assert!(CurrencyCode::new("invalid").is_err()); ```
Properties
stringView JSON Schema
{
"type": "string",
"description": "A validated currency code.\n\nSupports:\n- ISO 4217 fiat currencies (USD, EUR, GBP, etc.)\n- Common crypto currencies (USDC, SOL, ETH, etc.)\n\n# Examples\n\n```\nuse seren_core::models::CurrencyCode;\n\nlet usd = CurrencyCode::new(\"USD\").unwrap();\nlet usdc = CurrencyCode::new(\"USDC\").unwrap();\nassert!(CurrencyCode::new(\"invalid\").is_err());\n```",
"example": "USD"
}