Skip to main content

rust_ynab/ynab/
common.rs

1use serde::{Deserialize, Serialize};
2
3#[derive(Debug, Clone, PartialEq, Eq, Deserialize, Serialize)]
4pub struct DateFormat {
5    pub format: String,
6}
7
8#[derive(Debug, Clone, PartialEq, Eq, Deserialize, Serialize)]
9pub struct CurrencyFormat {
10    pub iso_code: String,
11    pub example_format: String,
12    pub decimal_digits: usize,
13    pub decimal_separator: char,
14    pub symbol_first: bool,
15    pub group_separator: String,
16    pub currency_symbol: String,
17    pub display_symbol: bool,
18}
19
20pub(crate) const NO_PARAMS: Option<&[(&str, &str)]> = None;