pub struct InitializeConfigInstructionArgs {
pub fee_authority: Pubkey,
pub collect_protocol_fees_authority: Pubkey,
pub token_badge_authority: Pubkey,
pub default_protocol_fee_rate: u16,
pub default_order_protocol_fee_rate: u16,
pub default_clp_reward_rate: u16,
}
Fields§
§default_protocol_fee_rate: u16
§default_order_protocol_fee_rate: u16
§default_clp_reward_rate: u16
Trait Implementations§
Source§impl BorshDeserialize for InitializeConfigInstructionArgs
impl BorshDeserialize for InitializeConfigInstructionArgs
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 InitializeConfigInstructionArgs
impl Clone for InitializeConfigInstructionArgs
Source§fn clone(&self) -> InitializeConfigInstructionArgs
fn clone(&self) -> InitializeConfigInstructionArgs
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 PartialEq for InitializeConfigInstructionArgs
impl PartialEq for InitializeConfigInstructionArgs
Source§fn eq(&self, other: &InitializeConfigInstructionArgs) -> bool
fn eq(&self, other: &InitializeConfigInstructionArgs) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.impl Eq for InitializeConfigInstructionArgs
impl StructuralPartialEq for InitializeConfigInstructionArgs
Auto Trait Implementations§
impl Freeze for InitializeConfigInstructionArgs
impl RefUnwindSafe for InitializeConfigInstructionArgs
impl Send for InitializeConfigInstructionArgs
impl Sync for InitializeConfigInstructionArgs
impl Unpin for InitializeConfigInstructionArgs
impl UnwindSafe for InitializeConfigInstructionArgs
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