Modules§
Functions§
- extract_
symbol_ from_ filename - Extract the symbol from a filename (first segment before ‘_’), uppercased.
- normalize_
exchange - Normalize exchange name: lowercase, trimmed.
- parse_
datetime_ arg - Parse CLI datetime argument: “YYYY-MM-DD” or “YYYY-MM-DDTHH:MM:SS”.
- parse_
datetime_ to_ utc - Parse date+time CSV columns into NaiveDateTime (UTC). Interprets the input as the given source_offset, converts to UTC.
- parse_
optional_ f64 - Parse an optional f64 from a CSV field (empty or whitespace → None).
- parse_
optional_ i32 - Parse an optional i32 from a CSV field (empty or whitespace → None).
- parse_
required_ f64 - Parse a required f64 field; returns Err(warning string) if missing or invalid.
- parse_
required_ i32 - Parse a required i32 field; returns None if missing or invalid.
- parse_
required_ i64 - Parse a required i64 field; returns None if missing or invalid.
- parse_
tz_ offset - Parse a timezone offset string like “+02:00” or “-05:00” into FixedOffset.