pub struct InitializeConfigInstructionArgs {
pub fee_authority: Pubkey,
pub collect_protocol_fees_authority: Pubkey,
pub reward_emissions_super_authority: Pubkey,
pub default_protocol_fee_rate: u16,
}Fields§
§default_protocol_fee_rate: u16Trait 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 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl 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 UnsafeUnpin 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