#[repr(C)]pub struct NewAddressParamsAssignedPacked {
pub seed: [u8; 32],
pub address_queue_account_index: u8,
pub address_merkle_tree_account_index: u8,
pub address_merkle_tree_root_index: u16,
pub assigned_to_account: bool,
pub assigned_account_index: u8,
}Fields§
§seed: [u8; 32]§address_queue_account_index: u8§address_merkle_tree_account_index: u8§address_merkle_tree_root_index: u16§assigned_to_account: bool§assigned_account_index: u8Implementations§
Source§impl NewAddressParamsAssignedPacked
impl NewAddressParamsAssignedPacked
pub fn new( address_params: NewAddressParamsPacked, index: Option<u8>, ) -> NewAddressParamsAssignedPacked
pub fn assigned_account_index(&self) -> Option<u8>
Trait Implementations§
Source§impl BorshDeserialize for NewAddressParamsAssignedPacked
impl BorshDeserialize for NewAddressParamsAssignedPacked
fn deserialize_reader<__R>(
reader: &mut __R,
) -> Result<NewAddressParamsAssignedPacked, 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 Clone for NewAddressParamsAssignedPacked
impl Clone for NewAddressParamsAssignedPacked
Source§fn clone(&self) -> NewAddressParamsAssignedPacked
fn clone(&self) -> NewAddressParamsAssignedPacked
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for NewAddressParamsAssignedPacked
Source§impl Default for NewAddressParamsAssignedPacked
impl Default for NewAddressParamsAssignedPacked
Source§fn default() -> NewAddressParamsAssignedPacked
fn default() -> NewAddressParamsAssignedPacked
Returns the “default value” for a type. Read more
Source§impl PartialEq for NewAddressParamsAssignedPacked
impl PartialEq for NewAddressParamsAssignedPacked
Source§fn eq(&self, other: &NewAddressParamsAssignedPacked) -> bool
fn eq(&self, other: &NewAddressParamsAssignedPacked) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for NewAddressParamsAssignedPacked
Auto Trait Implementations§
impl Freeze for NewAddressParamsAssignedPacked
impl RefUnwindSafe for NewAddressParamsAssignedPacked
impl Send for NewAddressParamsAssignedPacked
impl Sync for NewAddressParamsAssignedPacked
impl Unpin for NewAddressParamsAssignedPacked
impl UnsafeUnpin for NewAddressParamsAssignedPacked
impl UnwindSafe for NewAddressParamsAssignedPacked
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