pub struct Buy {Show 19 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 global_volume_accumulator: Option<String>,
pub user_volume_accumulator: Option<String>,
pub fee_config: Option<String>,
pub fee_program: Option<String>,
pub amount: Option<u64>,
pub max_sol_cost: Option<u64>,
pub track_volume: Option<Value>,
}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>§global_volume_accumulator: Option<String>§user_volume_accumulator: Option<String>§fee_config: Option<String>§fee_program: Option<String>§amount: Option<u64>§max_sol_cost: Option<u64>§track_volume: Option<Value>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