Type Definition rucash::sqlite::Commodity[][src]

type Commodity = Item<_Commodity, Pool<Sqlite>>;

Trait Implementations

impl CommodityT for Commodity[src]

type DB = Pool<Sqlite>

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

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

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

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

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

fn sell(&self, currency: &Commodity) -> Result<Option<f64>, Box<dyn Error>>[src]

fn buy(&self, commodity: &Commodity) -> Result<Option<f64>, Box<dyn Error>>[src]