pub struct SolendStandaloneAddresses {
pub collateral_token_account: Pubkey,
pub reserve: Pubkey,
pub reserve_liquidity: Pubkey,
pub collateral_mint: Pubkey,
pub lending_market_account: Pubkey,
pub lending_market_authority: Pubkey,
pub pyth_price_account: Pubkey,
pub switchboard_price_account: Pubkey,
}Fields
collateral_token_account: Pubkeyreserve: Pubkeyreserve_liquidity: Pubkeycollateral_mint: Pubkeylending_market_account: Pubkeypyth_price_account: Pubkeyswitchboard_price_account: PubkeyTrait Implementations
sourceimpl Clone for SolendStandaloneAddresses
impl Clone for SolendStandaloneAddresses
sourcefn clone(&self) -> SolendStandaloneAddresses
fn clone(&self) -> SolendStandaloneAddresses
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl ToAccountMetas for SolendStandaloneAddresses
impl ToAccountMetas for SolendStandaloneAddresses
sourcefn to_account_metas(&self, _is_signer: Option<bool>) -> Vec<AccountMeta>ⓘNotable traits for Vec<u8, A>impl<A> Write for Vec<u8, A>where
A: Allocator,
fn to_account_metas(&self, _is_signer: Option<bool>) -> Vec<AccountMeta>ⓘNotable traits for Vec<u8, A>impl<A> Write for Vec<u8, A>where
A: Allocator,
A: Allocator,
is_signer is given as an optional override for the signer meta field.
This covers the edge case when a program-derived-address needs to relay
a transaction from a client to another program but sign the transaction
before the relay. The client cannot mark the field as a signer, and so
we have to override the is_signer meta field given by the client. Read moresourceimpl TryFrom<&[Pubkey]> for SolendStandaloneAddresses
impl TryFrom<&[Pubkey]> for SolendStandaloneAddresses
impl Copy for SolendStandaloneAddresses
Auto Trait Implementations
impl RefUnwindSafe for SolendStandaloneAddresses
impl Send for SolendStandaloneAddresses
impl Sync for SolendStandaloneAddresses
impl Unpin for SolendStandaloneAddresses
impl UnwindSafe for SolendStandaloneAddresses
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