pub struct UpdatePerpFeeStructure {
pub _fee_structure: FeeStructure,
}Expand description
Instruction.
Fields§
§_fee_structure: FeeStructureTrait Implementations§
Source§impl BorshDeserialize for UpdatePerpFeeStructurewhere
FeeStructure: BorshDeserialize,
impl BorshDeserialize for UpdatePerpFeeStructurewhere
FeeStructure: BorshDeserialize,
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 BorshSerialize for UpdatePerpFeeStructurewhere
FeeStructure: BorshSerialize,
impl BorshSerialize for UpdatePerpFeeStructurewhere
FeeStructure: BorshSerialize,
Source§impl Discriminator for UpdatePerpFeeStructure
impl Discriminator for UpdatePerpFeeStructure
Source§const DISCRIMINATOR: &'static [u8]
const DISCRIMINATOR: &'static [u8]
Discriminator slice. Read more
Auto Trait Implementations§
impl Freeze for UpdatePerpFeeStructure
impl RefUnwindSafe for UpdatePerpFeeStructure
impl Send for UpdatePerpFeeStructure
impl Sync for UpdatePerpFeeStructure
impl Unpin for UpdatePerpFeeStructure
impl UnwindSafe for UpdatePerpFeeStructure
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