apple-quant-algorithmic 0.1.0

Apple Quant's algorithmic trading api
Documentation
use rust_decimal::Decimal;

use super::XSpec;

pub trait AsDecimal<XS: XSpec> {
	fn as_decimal(&self) -> Decimal;
}

pub trait FromDecimal<XS: XSpec> {
	fn from_decimal(decimal: Decimal) -> Self;
}

pub trait AddDecimal {
	fn add_decimal(
		&mut self,
		decimal: &Decimal,
	);
}

pub trait SubDecimal {
	fn sub_decimal(
		&mut self,
		decimal: &Decimal,
	);
}