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,
);
}