pub enum BinanceIncomeType {
Show 23 variants
Transfer,
WelcomeBonus,
RealizedPnl,
FundingFee,
Commission,
CommissionRebate,
ApiRebate,
InsuranceClear,
ReferralKickback,
ContestReward,
CrossCollateralTransfer,
OptionsPremiumFee,
OptionsSettleProfit,
InternalTransfer,
AutoExchange,
DeliveredSettlement,
CoinSwapDeposit,
CoinSwapWithdraw,
PositionLimitIncreaseFee,
StrategyUmfuturesTransfer,
FeeReturn,
BfusdReward,
Unknown,
}Expand description
Income type for account income history.
Variants§
Transfer
Internal transfers.
WelcomeBonus
Welcome bonus.
RealizedPnl
Realized profit and loss.
FundingFee
Funding fee payments/receipts.
Commission
Trading commission.
CommissionRebate
Commission rebate.
ApiRebate
API rebate.
InsuranceClear
Insurance clear.
ReferralKickback
Referral kickback.
ContestReward
Contest reward.
CrossCollateralTransfer
Cross collateral transfer.
OptionsPremiumFee
Options premium fee.
OptionsSettleProfit
Options settle profit.
InternalTransfer
Internal transfer.
AutoExchange
Auto exchange.
DeliveredSettlement
Delivered settlement.
CoinSwapDeposit
Coin swap deposit.
CoinSwapWithdraw
Coin swap withdraw.
PositionLimitIncreaseFee
Position limit increase fee.
StrategyUmfuturesTransfer
Strategy UM futures transfer.
FeeReturn
Fee return.
BfusdReward
BFUSD reward.
Unknown
Unknown or undocumented value.
Trait Implementations§
Source§impl Clone for BinanceIncomeType
impl Clone for BinanceIncomeType
Source§fn clone(&self) -> BinanceIncomeType
fn clone(&self) -> BinanceIncomeType
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 BinanceIncomeType
impl Debug for BinanceIncomeType
Source§impl<'de> Deserialize<'de> for BinanceIncomeType
impl<'de> Deserialize<'de> for BinanceIncomeType
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 BinanceIncomeType
impl Hash for BinanceIncomeType
Source§impl PartialEq for BinanceIncomeType
impl PartialEq for BinanceIncomeType
Source§impl Serialize for BinanceIncomeType
impl Serialize for BinanceIncomeType
impl Copy for BinanceIncomeType
impl Eq for BinanceIncomeType
impl StructuralPartialEq for BinanceIncomeType
Auto Trait Implementations§
impl Freeze for BinanceIncomeType
impl RefUnwindSafe for BinanceIncomeType
impl Send for BinanceIncomeType
impl Sync for BinanceIncomeType
impl Unpin for BinanceIncomeType
impl UnsafeUnpin for BinanceIncomeType
impl UnwindSafe for BinanceIncomeType
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<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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