pub enum CashAction {
Show 15 variants
DepositsWithdrawals,
Dividends,
WithholdingTax,
BrokerInterestPaid,
BrokerInterestReceived,
BondInterestReceived,
BondInterestPaid,
BondInterest,
PaymentInLieuOfDividends,
OtherFees,
CommissionAdjustments,
AdvisorFees,
CashReceipts,
Fees,
Unknown,
}Expand description
Cash transaction action type
Variants§
DepositsWithdrawals
Deposits and withdrawals
Dividends
Dividend payments
WithholdingTax
Withholding tax
BrokerInterestPaid
Broker interest paid
BrokerInterestReceived
Broker interest received
BondInterestReceived
Bond interest received
BondInterestPaid
Bond interest paid
BondInterest
Bond interest (generic)
PaymentInLieuOfDividends
Payment in lieu of dividends
OtherFees
Other fees
CommissionAdjustments
Commission adjustments
AdvisorFees
Advisor fees
CashReceipts
Cash receipts
Fees
Fees
Unknown
Unknown type
Trait Implementations§
Source§impl Clone for CashAction
impl Clone for CashAction
Source§fn clone(&self) -> CashAction
fn clone(&self) -> CashAction
Returns a duplicate of the value. Read more
1.0.0 · 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 CashAction
impl Debug for CashAction
Source§impl<'de> Deserialize<'de> for CashAction
impl<'de> Deserialize<'de> for CashAction
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Hash for CashAction
impl Hash for CashAction
Source§impl PartialEq for CashAction
impl PartialEq for CashAction
Source§impl Serialize for CashAction
impl Serialize for CashAction
impl Eq for CashAction
impl StructuralPartialEq for CashAction
Auto Trait Implementations§
impl Freeze for CashAction
impl RefUnwindSafe for CashAction
impl Send for CashAction
impl Sync for CashAction
impl Unpin for CashAction
impl UnwindSafe for CashAction
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