pub struct CreatePoolEventEvent {Show 21 fields
pub timestamp: i64,
pub index: u16,
pub creator: Pubkey,
pub base_mint: Pubkey,
pub quote_mint: Pubkey,
pub base_mint_decimals: u8,
pub quote_mint_decimals: u8,
pub base_amount_in: u64,
pub quote_amount_in: u64,
pub pool_base_amount: u64,
pub pool_quote_amount: u64,
pub minimum_liquidity: u64,
pub initial_liquidity: u64,
pub lp_token_amount_out: u64,
pub pool_bump: u8,
pub pool: Pubkey,
pub lp_mint: Pubkey,
pub user_base_token_account: Pubkey,
pub user_quote_token_account: Pubkey,
pub coin_creator: Pubkey,
pub is_mayhem_mode: bool,
}Fields§
§timestamp: i64§index: u16§creator: Pubkey§base_mint: Pubkey§quote_mint: Pubkey§base_mint_decimals: u8§quote_mint_decimals: u8§base_amount_in: u64§quote_amount_in: u64§pool_base_amount: u64§pool_quote_amount: u64§minimum_liquidity: u64§initial_liquidity: u64§lp_token_amount_out: u64§pool_bump: u8§pool: Pubkey§lp_mint: Pubkey§user_base_token_account: Pubkey§user_quote_token_account: Pubkey§coin_creator: Pubkey§is_mayhem_mode: boolImplementations§
Trait Implementations§
Source§impl BorshDeserialize for CreatePoolEventEvent
impl BorshDeserialize for CreatePoolEventEvent
fn deserialize_reader<__R: Read>(reader: &mut __R) -> Result<Self, Error>
Source§fn deserialize(buf: &mut &[u8]) -> Result<Self, Error>
fn deserialize(buf: &mut &[u8]) -> Result<Self, Error>
Deserializes this instance from a given slice of bytes.
Updates the buffer to point at the remaining bytes.
Source§fn try_from_slice(v: &[u8]) -> Result<Self, Error>
fn try_from_slice(v: &[u8]) -> Result<Self, Error>
Deserialize this instance from a slice of bytes.
fn try_from_reader<R>(reader: &mut R) -> Result<Self, Error>where
R: Read,
Source§impl Clone for CreatePoolEventEvent
impl Clone for CreatePoolEventEvent
Source§fn clone(&self) -> CreatePoolEventEvent
fn clone(&self) -> CreatePoolEventEvent
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 CreatePoolEventEvent
impl Debug for CreatePoolEventEvent
Source§impl PartialEq for CreatePoolEventEvent
impl PartialEq for CreatePoolEventEvent
impl StructuralPartialEq for CreatePoolEventEvent
Auto Trait Implementations§
impl Freeze for CreatePoolEventEvent
impl RefUnwindSafe for CreatePoolEventEvent
impl Send for CreatePoolEventEvent
impl Sync for CreatePoolEventEvent
impl Unpin for CreatePoolEventEvent
impl UnsafeUnpin for CreatePoolEventEvent
impl UnwindSafe for CreatePoolEventEvent
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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