pub struct Buy {Show 14 fields
pub global: Option<String>,
pub fee_recipient: Option<String>,
pub mint: Option<String>,
pub bonding_curve: Option<String>,
pub associated_bonding_curve: Option<String>,
pub associated_user: Option<String>,
pub user: Option<String>,
pub system_program: Option<String>,
pub token_program: Option<String>,
pub creator_vault: Option<String>,
pub event_authority: Option<String>,
pub program: Option<String>,
pub amount: Option<u64>,
pub max_sol_cost: Option<u64>,
}Fields§
§global: Option<String>§fee_recipient: Option<String>§mint: Option<String>§bonding_curve: Option<String>§associated_bonding_curve: Option<String>§associated_user: Option<String>§user: Option<String>§system_program: Option<String>§token_program: Option<String>§creator_vault: Option<String>§program: Option<String>§amount: Option<u64>§max_sol_cost: Option<u64>Trait Implementations§
Source§impl<'de> Deserialize<'de> for Buy
impl<'de> Deserialize<'de> for Buy
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 Buy
impl RefUnwindSafe for Buy
impl Send for Buy
impl Sync for Buy
impl Unpin for Buy
impl UnwindSafe for Buy
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