pub enum Reorg {
Show 37 variants
StockSplit,
ForwardSplitIssue,
ForwardSplit,
ReverseSplit,
Merger,
Spinoff,
ContractSpinoff,
StockDividend,
CashDividend,
ChoiceDividend,
ChoiceDivDelivery,
ChoiceDivIssue,
DivRightsIssue,
ExpiredDivRight,
Delisted,
DelistWorthless,
NameChange,
SymbolChange,
IssueChange,
BondConversion,
BondMaturity,
TBillMaturity,
ConvertibleIssue,
CouponPayment,
ContractConsolidation,
ContractSplit,
CfdTermination,
FeeAllocation,
RightsIssue,
SubscribeRights,
Tender,
TenderIssue,
ProxyVote,
GenericVoluntary,
AssetPurchase,
PurchaseIssue,
Unknown,
}Expand description
Corporate action reorganization type
Variants§
StockSplit
Stock split (forward split)
ForwardSplitIssue
Forward split (issue)
ForwardSplit
Forward split
ReverseSplit
Reverse split
Merger
Merger
Spinoff
Spinoff
ContractSpinoff
Contract spinoff
StockDividend
Stock dividend
CashDividend
Cash dividend
ChoiceDividend
Choice dividend
ChoiceDivDelivery
Choice dividend (delivery)
ChoiceDivIssue
Choice dividend (issue)
DivRightsIssue
Dividend rights issue
ExpiredDivRight
Expired dividend right
Delisted
Delisted
DelistWorthless
Delist (worthless)
NameChange
Name change
SymbolChange
Symbol change
IssueChange
Issue change
BondConversion
Bond conversion
BondMaturity
Bond maturity
TBillMaturity
T-Bill maturity
ConvertibleIssue
Convertible issue
CouponPayment
Coupon payment
ContractConsolidation
Contract consolidation
ContractSplit
Contract split
CfdTermination
Contract termination
FeeAllocation
Fee allocation
RightsIssue
Rights issue
SubscribeRights
Subscribe rights
Tender
Tender
TenderIssue
Tender (issue)
ProxyVote
Proxy vote
GenericVoluntary
Generic voluntary
AssetPurchase
Asset purchase
PurchaseIssue
Purchase (issue)
Unknown
Unknown
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Reorg
impl<'de> Deserialize<'de> for Reorg
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
impl Copy for Reorg
impl Eq for Reorg
impl StructuralPartialEq for Reorg
Auto Trait Implementations§
impl Freeze for Reorg
impl RefUnwindSafe for Reorg
impl Send for Reorg
impl Sync for Reorg
impl Unpin for Reorg
impl UnwindSafe for Reorg
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