Trait rucash::template::AccountT [−][src]
pub trait AccountT { type DB; fn splits(&self) -> Result<Vec<Item<_Split, Self::DB>>, Box<dyn Error>>; fn parent(&self) -> Option<Item<_Account, Self::DB>>; fn children(&self) -> Result<Vec<Item<_Account, Self::DB>>, Box<dyn Error>>; fn commodity(&self) -> Option<Item<_Commodity, Self::DB>>; fn balance(&self) -> Result<f64, Box<dyn Error>>; }