pub struct KaminoObligationCollateral {
pub deposit_reserve: Pubkey,
pub deposited_amount: u64,
pub market_value_sf: u128,
}Expand description
Obligation deposit position, equivalent to SpotPosition (deposit side).
Fields§
§deposit_reserve: Pubkey§deposited_amount: u64§market_value_sf: u128Trait Implementations§
Source§impl Clone for KaminoObligationCollateral
impl Clone for KaminoObligationCollateral
Source§fn clone(&self) -> KaminoObligationCollateral
fn clone(&self) -> KaminoObligationCollateral
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 KaminoObligationCollateral
impl Debug for KaminoObligationCollateral
Source§impl Default for KaminoObligationCollateral
impl Default for KaminoObligationCollateral
Source§fn default() -> KaminoObligationCollateral
fn default() -> KaminoObligationCollateral
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for KaminoObligationCollateral
impl<'de> Deserialize<'de> for KaminoObligationCollateral
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
Auto Trait Implementations§
impl Freeze for KaminoObligationCollateral
impl RefUnwindSafe for KaminoObligationCollateral
impl Send for KaminoObligationCollateral
impl Sync for KaminoObligationCollateral
impl Unpin for KaminoObligationCollateral
impl UnsafeUnpin for KaminoObligationCollateral
impl UnwindSafe for KaminoObligationCollateral
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