pub struct TulipStandaloneAddresses {
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,
}Fields
collateral_token_account: Pubkeyreserve: Pubkeyreserve_liquidity: Pubkeycollateral_mint: Pubkeylending_market_account: Pubkeypyth_price_account: PubkeyTrait Implementations
sourceimpl Clone for TulipStandaloneAddresses
impl Clone for TulipStandaloneAddresses
sourcefn clone(&self) -> TulipStandaloneAddresses
fn clone(&self) -> TulipStandaloneAddresses
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 TulipStandaloneAddresses
impl ToAccountMetas for TulipStandaloneAddresses
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 TulipStandaloneAddresses
impl TryFrom<&[Pubkey]> for TulipStandaloneAddresses
impl Copy for TulipStandaloneAddresses
Auto Trait Implementations
impl RefUnwindSafe for TulipStandaloneAddresses
impl Send for TulipStandaloneAddresses
impl Sync for TulipStandaloneAddresses
impl Unpin for TulipStandaloneAddresses
impl UnwindSafe for TulipStandaloneAddresses
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