pub struct Sell {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 creator_vault: Option<String>,
pub token_program: Option<String>,
pub event_authority: Option<String>,
pub program: Option<String>,
pub amount: Option<u64>,
pub min_sol_output: 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>§creator_vault: Option<String>§token_program: Option<String>§program: Option<String>§amount: Option<u64>§min_sol_output: Option<u64>Trait Implementations§
Source§impl<'de> Deserialize<'de> for Sell
impl<'de> Deserialize<'de> for Sell
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 Sell
impl RefUnwindSafe for Sell
impl Send for Sell
impl Sync for Sell
impl Unpin for Sell
impl UnwindSafe for Sell
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