pub struct UpdateGroupPointerDeser {
pub group_pointer_discriminator: u8,
pub group_address: OptionalNonZeroPubkey,
}Fields§
§group_pointer_discriminator: u8§group_address: OptionalNonZeroPubkeyTrait Implementations§
Source§impl BorshDeserialize for UpdateGroupPointerDeser
impl BorshDeserialize for UpdateGroupPointerDeser
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 UpdateGroupPointerDeser
impl CarbonDeserialize for UpdateGroupPointerDeser
const DISCRIMINATOR: &'static [u8]
fn deserialize(data: &[u8]) -> Option<Self>
Source§impl Clone for UpdateGroupPointerDeser
impl Clone for UpdateGroupPointerDeser
Source§fn clone(&self) -> UpdateGroupPointerDeser
fn clone(&self) -> UpdateGroupPointerDeser
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 UpdateGroupPointerDeser
impl Debug for UpdateGroupPointerDeser
Source§impl PartialEq for UpdateGroupPointerDeser
impl PartialEq for UpdateGroupPointerDeser
impl StructuralPartialEq for UpdateGroupPointerDeser
Auto Trait Implementations§
impl Freeze for UpdateGroupPointerDeser
impl RefUnwindSafe for UpdateGroupPointerDeser
impl Send for UpdateGroupPointerDeser
impl Sync for UpdateGroupPointerDeser
impl Unpin for UpdateGroupPointerDeser
impl UnwindSafe for UpdateGroupPointerDeser
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