use-ledger
Basic ledger and accounting primitives for RustUse finance crates.
use-ledger models debit/credit postings, balanced journal entries, ledger entries, and account balances without tying the types to any accounting platform.
Example
use Amount;
use CurrencyCode;
use ;
use Money;
let usd = new?;
let amount = new;
let entry = new?;
assert!;
# Ok::
Scope
Use this crate for balanced-entry validation and small accounting vocabulary. It does not implement a general ledger database, accounting rules engine, chart-of-accounts framework, tax engine, or reporting platform.
License
Licensed under either MIT or Apache-2.0.