pub enum EvalResult {
Number(BigRational),
Money(Money),
Boolean(bool),
Account(Rc<Account>),
Payee(Rc<Payee>),
Regex(Regex),
String(Option<String>),
Date(NaiveDate),
Note,
}Variants§
Number(BigRational)
Money(Money)
Boolean(bool)
Account(Rc<Account>)
Payee(Rc<Payee>)
Regex(Regex)
String(Option<String>)
Date(NaiveDate)
Note
Trait Implementations§
Source§impl Debug for EvalResult
impl Debug for EvalResult
Source§impl PartialEq for EvalResult
impl PartialEq for EvalResult
Source§impl PartialOrd for EvalResult
Only use this for >, <, >=, <=, not for equality
impl PartialOrd for EvalResult
Only use this for >, <, >=, <=, not for equality
Auto Trait Implementations§
impl !RefUnwindSafe for EvalResult
impl !Send for EvalResult
impl !Sync for EvalResult
impl !UnwindSafe for EvalResult
impl Freeze for EvalResult
impl Unpin for EvalResult
impl UnsafeUnpin for EvalResult
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more