Type Definition rucash::xml::XMLBook[][src]

type XMLBook = Book<DB>;

Trait Implementations

impl BookT for XMLBook[src]

fn new(uri: &str) -> Result<Self, Box<dyn Error>>[src]

read gnucash xml file in gzip

type DB = DB

fn accounts(&self) -> Result<Vec<Account>, Box<dyn Error>>[src]

fn splits(&self) -> Result<Vec<Split>, Box<dyn Error>>[src]

fn transactions(&self) -> Result<Vec<Transaction>, Box<dyn Error>>[src]

fn prices(&self) -> Result<Vec<Price>, Box<dyn Error>>[src]

fn currencies(&self) -> Result<Vec<Commodity>, Box<dyn Error>>[src]

fn commodities(&self) -> Result<Vec<Commodity>, Box<dyn Error>>[src]

fn accounts_contains_name(
    &self,
    name: &str
) -> Result<Vec<Item<_Account, Self::DB>>, Box<dyn Error>>
[src]

fn account_by_name(
    &self,
    name: &str
) -> Result<Option<Item<_Account, Self::DB>>, Box<dyn Error>>
[src]