pub struct ConfigInit {
pub data: ConfigParams,
}Fields§
§data: ConfigParamsTrait Implementations§
Source§impl ArrangeAccounts for ConfigInit
impl ArrangeAccounts for ConfigInit
type ArrangedAccounts = ConfigInitInstructionAccounts
fn arrange_accounts(accounts: &[AccountMeta]) -> Option<Self::ArrangedAccounts>
Source§impl BorshDeserialize for ConfigInitwhere
ConfigParams: BorshDeserialize,
impl BorshDeserialize for ConfigInitwhere
ConfigParams: 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 CarbonDeserialize for ConfigInit
impl CarbonDeserialize for ConfigInit
const DISCRIMINATOR: &'static [u8]
fn deserialize(data: &[u8]) -> Option<Self>
Source§impl Clone for ConfigInit
impl Clone for ConfigInit
Source§fn clone(&self) -> ConfigInit
fn clone(&self) -> ConfigInit
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 ConfigInit
impl Debug for ConfigInit
Source§impl<'de> Deserialize<'de> for ConfigInit
impl<'de> Deserialize<'de> for ConfigInit
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
Source§impl Hash for ConfigInit
impl Hash for ConfigInit
Source§impl PartialEq for ConfigInit
impl PartialEq for ConfigInit
Source§impl Serialize for ConfigInit
impl Serialize for ConfigInit
impl Eq for ConfigInit
impl StructuralPartialEq for ConfigInit
Auto Trait Implementations§
impl Freeze for ConfigInit
impl RefUnwindSafe for ConfigInit
impl Send for ConfigInit
impl Sync for ConfigInit
impl Unpin for ConfigInit
impl UnwindSafe for ConfigInit
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