pub struct NewAddressParamsAssigned {
pub seed: [u8; 32],
pub address_queue_pubkey: Pubkey,
pub address_merkle_tree_pubkey: Pubkey,
pub address_merkle_tree_root_index: u16,
pub assigned_account_index: Option<u8>,
}Fields§
§seed: [u8; 32]§address_queue_pubkey: Pubkey§address_merkle_tree_pubkey: Pubkey§address_merkle_tree_root_index: u16§assigned_account_index: Option<u8>Trait Implementations§
Source§impl BorshDeserialize for NewAddressParamsAssignedwhere
[u8; 32]: BorshDeserialize,
Pubkey: BorshDeserialize,
u16: BorshDeserialize,
Option<u8>: BorshDeserialize,
impl BorshDeserialize for NewAddressParamsAssignedwhere
[u8; 32]: BorshDeserialize,
Pubkey: BorshDeserialize,
u16: BorshDeserialize,
Option<u8>: BorshDeserialize,
fn deserialize_reader<R>(
reader: &mut R,
) -> Result<NewAddressParamsAssigned, Error>where
R: Read,
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 NewAddressParamsAssignedwhere
[u8; 32]: BorshSerialize,
Pubkey: BorshSerialize,
u16: BorshSerialize,
Option<u8>: BorshSerialize,
impl BorshSerialize for NewAddressParamsAssignedwhere
[u8; 32]: BorshSerialize,
Pubkey: BorshSerialize,
u16: BorshSerialize,
Option<u8>: BorshSerialize,
Source§impl Clone for NewAddressParamsAssigned
impl Clone for NewAddressParamsAssigned
Source§fn clone(&self) -> NewAddressParamsAssigned
fn clone(&self) -> NewAddressParamsAssigned
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 NewAddressParamsAssigned
impl Debug for NewAddressParamsAssigned
Source§impl Default for NewAddressParamsAssigned
impl Default for NewAddressParamsAssigned
Source§fn default() -> NewAddressParamsAssigned
fn default() -> NewAddressParamsAssigned
Returns the “default value” for a type. Read more
Source§impl PartialEq for NewAddressParamsAssigned
impl PartialEq for NewAddressParamsAssigned
impl StructuralPartialEq for NewAddressParamsAssigned
Auto Trait Implementations§
impl Freeze for NewAddressParamsAssigned
impl RefUnwindSafe for NewAddressParamsAssigned
impl Send for NewAddressParamsAssigned
impl Sync for NewAddressParamsAssigned
impl Unpin for NewAddressParamsAssigned
impl UnwindSafe for NewAddressParamsAssigned
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