pub struct CreateIntentAccounts {
pub maker: Pubkey,
pub order_intent: Pubkey,
pub intent_vault: Pubkey,
pub maker_token_account: Pubkey,
pub token_mint: Pubkey,
pub token_treasury_pda: Pubkey,
pub token_program: Pubkey,
pub system_program: Pubkey,
}Fields§
§maker: Pubkey§order_intent: Pubkey§intent_vault: Pubkey§maker_token_account: Pubkey§token_mint: Pubkey§token_treasury_pda: Pubkey§token_program: Pubkey§system_program: PubkeyTrait Implementations§
Source§impl Clone for CreateIntentAccounts
impl Clone for CreateIntentAccounts
Source§fn clone(&self) -> CreateIntentAccounts
fn clone(&self) -> CreateIntentAccounts
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 CreateIntentAccounts
impl Debug for CreateIntentAccounts
impl Eq for CreateIntentAccounts
Source§impl PartialEq for CreateIntentAccounts
impl PartialEq for CreateIntentAccounts
Source§fn eq(&self, other: &CreateIntentAccounts) -> bool
fn eq(&self, other: &CreateIntentAccounts) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for CreateIntentAccounts
Auto Trait Implementations§
impl Freeze for CreateIntentAccounts
impl RefUnwindSafe for CreateIntentAccounts
impl Send for CreateIntentAccounts
impl Sync for CreateIntentAccounts
impl Unpin for CreateIntentAccounts
impl UnsafeUnpin for CreateIntentAccounts
impl UnwindSafe for CreateIntentAccounts
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more