pub struct BalanceProcessor {
pub account_repository: AccountRepository,
/* private fields */
}
Fields
account_repository: AccountRepository
Implementations
Trait Implementations
sourceimpl LineVisitor for BalanceProcessor
impl LineVisitor for BalanceProcessor
fn visit_transaction_begin<'a>(&mut self, _header: TransactionHeader<'a>)
fn visit_transaction_comment<'a>(&mut self, _comment: Comment<'a>)
fn visit_posting<'a>(&mut self, posting: Posting<'a>)
fn visit_transaction_end(&mut self)
fn accept<'a>(&mut self, line: Line<'a>, state: &mut LineVisitorState)
Auto Trait Implementations
impl RefUnwindSafe for BalanceProcessor
impl Send for BalanceProcessor
impl Sync for BalanceProcessor
impl Unpin for BalanceProcessor
impl UnwindSafe for BalanceProcessor
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more