Enum lumi::ErrorType [−][src]
Kinds of errors that lumi
encountered during generating Ledger
from
files input text.
Variants
IO error, e.g., the context of an input file cannot be read.
Syntax error in the source file.
Indicates a transactions is not balanced.
A transaction missing too much information such that lumi
cannot infer
for the context.
An unopened or already closed account is referred.
lumi
cannot find a position in the running balance sheet that matching
the cost basis provided in the posting.
Multiple Positions are founded in the running balance sheet that matching the cost basis provided in the posting.
Duplicate information, such as two identical tags in a single transaction.
Trait Implementations
impl Clone for ErrorType
[src]
impl Copy for ErrorType
[src]
impl Debug for ErrorType
[src]
impl Eq for ErrorType
[src]
impl Hash for ErrorType
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
pub fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl PartialEq<ErrorType> for ErrorType
[src]
fn eq(&self, other: &ErrorType) -> bool
[src]
#[must_use]pub fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl StructuralEq for ErrorType
[src]
impl StructuralPartialEq for ErrorType
[src]
Auto Trait Implementations
impl RefUnwindSafe for ErrorType
impl Send for ErrorType
impl Sync for ErrorType
impl Unpin for ErrorType
impl UnwindSafe for ErrorType
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,