pub struct UpdateGroupMemberPointer {
pub group_member_pointer_discriminator: u8,
pub member_address: Option<Pubkey>,
}Expand description
Update the group member pointer address. Only supported for mints that
include the GroupMemberPointer extension.
Fields§
§group_member_pointer_discriminator: u8§member_address: Option<Pubkey>The new account address that holds the member.
Implementations§
Trait Implementations§
Source§impl ArrangeAccounts for UpdateGroupMemberPointer
impl ArrangeAccounts for UpdateGroupMemberPointer
type ArrangedAccounts = UpdateGroupMemberPointerInstructionAccounts
fn arrange_accounts(accounts: &[AccountMeta]) -> Option<Self::ArrangedAccounts>
Source§impl Clone for UpdateGroupMemberPointer
impl Clone for UpdateGroupMemberPointer
Source§fn clone(&self) -> UpdateGroupMemberPointer
fn clone(&self) -> UpdateGroupMemberPointer
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 UpdateGroupMemberPointer
impl Debug for UpdateGroupMemberPointer
Source§impl PartialEq for UpdateGroupMemberPointer
impl PartialEq for UpdateGroupMemberPointer
impl StructuralPartialEq for UpdateGroupMemberPointer
Auto Trait Implementations§
impl Freeze for UpdateGroupMemberPointer
impl RefUnwindSafe for UpdateGroupMemberPointer
impl Send for UpdateGroupMemberPointer
impl Sync for UpdateGroupMemberPointer
impl Unpin for UpdateGroupMemberPointer
impl UnwindSafe for UpdateGroupMemberPointer
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