pub enum EvaluateError {
ProceedsRequired,
UnknownExistingDisposal,
}Expand description
Error returned by evaluate_disposal when the fold cannot proceed.
Variants§
ProceedsRequired
A synthetic disposal on a date with no dataset price requires an explicit --proceeds.
UnknownExistingDisposal
existing_event named an event that does not resolve to a method-honoring disposal op
(Dispose / GiftOut / Donate / SelfTransfer) in the current timeline.
Trait Implementations§
Source§impl Clone for EvaluateError
impl Clone for EvaluateError
Source§fn clone(&self) -> EvaluateError
fn clone(&self) -> EvaluateError
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for EvaluateError
impl Debug for EvaluateError
impl Eq for EvaluateError
Source§impl PartialEq for EvaluateError
impl PartialEq for EvaluateError
impl StructuralPartialEq for EvaluateError
Auto Trait Implementations§
impl Freeze for EvaluateError
impl RefUnwindSafe for EvaluateError
impl Send for EvaluateError
impl Sync for EvaluateError
impl Unpin for EvaluateError
impl UnsafeUnpin for EvaluateError
impl UnwindSafe for EvaluateError
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.