pub struct CalculateLiquidationResult {
pub settle_amount: Decimal,
pub repay_amount: u64,
pub withdraw_amount: u64,
}Expand description
Calculate liquidation result
Fields
settle_amount: DecimalAmount of liquidity that is settled from the obligation. It includes the amount of loan that was defaulted if collateral is depleted.
repay_amount: u64Amount that will be repaid as u64
withdraw_amount: u64Amount of collateral to withdraw in exchange for repay amount
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for CalculateLiquidationResult
impl Send for CalculateLiquidationResult
impl Sync for CalculateLiquidationResult
impl Unpin for CalculateLiquidationResult
impl UnwindSafe for CalculateLiquidationResult
Blanket Implementations
impl<T> AbiExample for T
impl<T> AbiExample for T
default fn example() -> T
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more