pub enum DebugLog {
Show 19 variants
SanityFundsAddUnallocated,
SanityFundsRemoveUnallocated,
SanityFundsAddCollateral,
SanityFundsRemoveCollateral,
SanityFundsAddTradingFees,
SanityFundsAddBorrowFees,
SanityFundsRemoveFees,
SanityFundsAddLiquidity,
SanityFundsRemoveLiquidity,
SanityFundsBalanceAssertion,
SanityFundsSubtotal,
SanityFundsDeltaNeutralityFee,
FundingPaymentEvent,
FundingRateChangeEvent,
BorrowFeeEvent,
TradingFeeEvent,
DeltaNeutralityFeeEvent,
LimitOrderFeeEvent,
DeltaNeutralityRatioEvent,
}
Expand description
Flags for gating debug_log
Variants§
SanityFundsAddUnallocated
SanityFundsRemoveUnallocated
SanityFundsAddCollateral
SanityFundsRemoveCollateral
SanityFundsAddTradingFees
SanityFundsAddBorrowFees
SanityFundsRemoveFees
SanityFundsAddLiquidity
SanityFundsRemoveLiquidity
SanityFundsBalanceAssertion
SanityFundsSubtotal
SanityFundsDeltaNeutralityFee
FundingPaymentEvent
FundingRateChangeEvent
BorrowFeeEvent
TradingFeeEvent
DeltaNeutralityFeeEvent
LimitOrderFeeEvent
DeltaNeutralityRatioEvent
Trait Implementations§
impl Copy for DebugLog
impl Eq for DebugLog
impl StructuralEq for DebugLog
impl StructuralPartialEq for DebugLog
Auto Trait Implementations§
impl RefUnwindSafe for DebugLog
impl Send for DebugLog
impl Sync for DebugLog
impl Unpin for DebugLog
impl UnwindSafe for DebugLog
Blanket Implementations§
§impl<U> As for U
impl<U> As for U
§fn as_<T>(self) -> Twhere
T: CastFrom<U>,
fn as_<T>(self) -> Twhere T: CastFrom<U>,
Casts
self
to type T
. The semantics of numeric casting with the as
operator are followed, so <T as As>::as_::<U>
can be used in the same way as T as U
for numeric conversions. Read moresource§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