pub enum RiskError {
InsufficientBalance,
Undercollateralized,
Unauthorized,
InvalidMatchingEngine,
PnlNotWarmedUp,
Overflow,
AccountNotFound,
NotAnLPAccount,
PositionSizeMismatch,
AccountKindMismatch,
SideBlocked,
CorruptState,
}Variants§
InsufficientBalance
Undercollateralized
InvalidMatchingEngine
PnlNotWarmedUp
Overflow
AccountNotFound
NotAnLPAccount
PositionSizeMismatch
AccountKindMismatch
SideBlocked
CorruptState
Trait Implementations§
impl Copy for RiskError
impl Eq for RiskError
impl StructuralPartialEq for RiskError
Auto Trait Implementations§
impl Freeze for RiskError
impl RefUnwindSafe for RiskError
impl Send for RiskError
impl Sync for RiskError
impl Unpin for RiskError
impl UnsafeUnpin for RiskError
impl UnwindSafe for RiskError
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