Module beancount_parser::metadata
source · Expand description
Types to represent beancount metadata
Example
use beancount_parser::metadata::Value;
let input = r#"
2023-05-27 commodity CHF
title: "Swiss Franc"
"#;
let beancount: BeancountFile<f64> = input.parse().unwrap();
let directive_metadata = &beancount.directives[0].metadata;
assert_eq!(directive_metadata.get("title"), Some(&Value::String("Swiss Franc".into())));Structs
- Metadata key
Enums
- Metadata value
Type Aliases
- Metadata map