pub struct Transaction { /* private fields */ }Implementations§
Trait Implementations§
Source§impl Debug for Transaction
impl Debug for Transaction
Source§impl Default for Transaction
impl Default for Transaction
Source§impl Display for Transaction
impl Display for Transaction
impl Eq for Transaction
Source§impl Ord for Transaction
impl Ord for Transaction
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for Transaction
impl PartialEq for Transaction
Source§impl PartialOrd for Transaction
impl PartialOrd for Transaction
Source§impl Predicate<Transaction> for FilterDefinition
impl Predicate<Transaction> for FilterDefinition
fn eval(&self, txn: &Transaction) -> bool
Source§impl Predicate<Transaction> for TxnFilterAND
impl Predicate<Transaction> for TxnFilterAND
fn eval(&self, txn: &Transaction) -> bool
Source§impl Predicate<Transaction> for TxnFilterNOT
impl Predicate<Transaction> for TxnFilterNOT
fn eval(&self, txn: &Transaction) -> bool
Source§impl Predicate<Transaction> for TxnFilterOR
impl Predicate<Transaction> for TxnFilterOR
fn eval(&self, txn: &Transaction) -> bool
Source§impl Predicate<Transaction> for NullaryFALSE
impl Predicate<Transaction> for NullaryFALSE
fn eval(&self, _txn: &Transaction) -> bool
Source§impl Predicate<Transaction> for NullaryTRUE
impl Predicate<Transaction> for NullaryTRUE
fn eval(&self, _txn: &Transaction) -> bool
Source§impl Predicate<Transaction> for TxnFilterPostingAccount
impl Predicate<Transaction> for TxnFilterPostingAccount
fn eval(&self, txn: &Transaction) -> bool
Source§impl Predicate<Transaction> for TxnFilterPostingAmountEqual
impl Predicate<Transaction> for TxnFilterPostingAmountEqual
fn eval(&self, txn: &Transaction) -> bool
Source§impl Predicate<Transaction> for TxnFilterPostingAmountGreater
impl Predicate<Transaction> for TxnFilterPostingAmountGreater
fn eval(&self, txn: &Transaction) -> bool
Source§impl Predicate<Transaction> for TxnFilterPostingAmountLess
impl Predicate<Transaction> for TxnFilterPostingAmountLess
fn eval(&self, txn: &Transaction) -> bool
Source§impl Predicate<Transaction> for TxnFilterPostingComment
impl Predicate<Transaction> for TxnFilterPostingComment
fn eval(&self, txn: &Transaction) -> bool
Source§impl Predicate<Transaction> for TxnFilterPostingCommodity
impl Predicate<Transaction> for TxnFilterPostingCommodity
fn eval(&self, txn: &Transaction) -> bool
Source§impl Predicate<Transaction> for TxnFilterBBoxLatLon
impl Predicate<Transaction> for TxnFilterBBoxLatLon
fn eval(&self, txn: &Transaction) -> bool
Source§impl Predicate<Transaction> for TxnFilterBBoxLatLonAlt
impl Predicate<Transaction> for TxnFilterBBoxLatLonAlt
fn eval(&self, txn: &Transaction) -> bool
Source§impl Predicate<Transaction> for TxnFilterTxnCode
impl Predicate<Transaction> for TxnFilterTxnCode
fn eval(&self, txn: &Transaction) -> bool
Source§impl Predicate<Transaction> for TxnFilterTxnComments
impl Predicate<Transaction> for TxnFilterTxnComments
fn eval(&self, txn: &Transaction) -> bool
Source§impl Predicate<Transaction> for TxnFilterTxnDescription
impl Predicate<Transaction> for TxnFilterTxnDescription
fn eval(&self, txn: &Transaction) -> bool
Source§impl Predicate<Transaction> for TxnFilterTxnExtId
impl Predicate<Transaction> for TxnFilterTxnExtId
fn eval(&self, txn: &Transaction) -> bool
Source§impl Predicate<Transaction> for TxnFilterTxnTags
impl Predicate<Transaction> for TxnFilterTxnTags
fn eval(&self, txn: &Transaction) -> bool
Source§impl Predicate<Transaction> for TxnFilterTxnTSBegin
impl Predicate<Transaction> for TxnFilterTxnTSBegin
fn eval(&self, txn: &Transaction) -> bool
Source§impl Predicate<Transaction> for TxnFilterTxnTSEnd
impl Predicate<Transaction> for TxnFilterTxnTSEnd
fn eval(&self, txn: &Transaction) -> bool
Source§impl Predicate<Transaction> for TxnFilterTxnUUID
impl Predicate<Transaction> for TxnFilterTxnUUID
fn eval(&self, txn: &Transaction) -> bool
Auto Trait Implementations§
impl Freeze for Transaction
impl RefUnwindSafe for Transaction
impl Send for Transaction
impl Sync for Transaction
impl Unpin for Transaction
impl UnsafeUnpin for Transaction
impl UnwindSafe for Transaction
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
Source§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<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.Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more