pub struct BondingCurveParam {
pub migrate_type: u8,
pub migrate_cpmm_fee_on: u8,
pub supply: u64,
pub total_base_sell: u64,
pub total_quote_fund_raising: u64,
pub total_locked_amount: u64,
pub cliff_period: u64,
pub unlock_period: u64,
}Expand description
Bonk (Raydium Launchpad) BondingCurveParam
Fields§
§migrate_type: u8§migrate_cpmm_fee_on: u8§supply: u64§total_base_sell: u64§total_quote_fund_raising: u64§total_locked_amount: u64§cliff_period: u64§unlock_period: u64Trait Implementations§
Source§impl Clone for BondingCurveParam
impl Clone for BondingCurveParam
Source§fn clone(&self) -> BondingCurveParam
fn clone(&self) -> BondingCurveParam
Returns a duplicate of the value. Read more
1.0.0 · 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 BondingCurveParam
impl Debug for BondingCurveParam
Source§impl<'de> Deserialize<'de> for BondingCurveParam
impl<'de> Deserialize<'de> for BondingCurveParam
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 BondingCurveParam
impl RefUnwindSafe for BondingCurveParam
impl Send for BondingCurveParam
impl Sync for BondingCurveParam
impl Unpin for BondingCurveParam
impl UnwindSafe for BondingCurveParam
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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 moreSource§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request