pub struct MappedAddresses {
pub writable: Vec<Pubkey>,
pub readonly: Vec<Pubkey>,
}
Expand description
Collection of mapped addresses loaded succinctly by a transaction using on-chain address map accounts.
Fields§
§writable: Vec<Pubkey>
List of addresses for writable loaded accounts
readonly: Vec<Pubkey>
List of addresses for read-only loaded accounts
Trait Implementations§
Source§impl Clone for MappedAddresses
impl Clone for MappedAddresses
Source§fn clone(&self) -> MappedAddresses
fn clone(&self) -> MappedAddresses
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 MappedAddresses
impl Debug for MappedAddresses
Source§impl Default for MappedAddresses
impl Default for MappedAddresses
Source§fn default() -> MappedAddresses
fn default() -> MappedAddresses
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MappedAddresses
impl<'de> Deserialize<'de> for MappedAddresses
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 PartialEq for MappedAddresses
impl PartialEq for MappedAddresses
Source§impl Serialize for MappedAddresses
impl Serialize for MappedAddresses
impl StructuralPartialEq for MappedAddresses
Auto Trait Implementations§
impl Freeze for MappedAddresses
impl RefUnwindSafe for MappedAddresses
impl Send for MappedAddresses
impl Sync for MappedAddresses
impl Unpin for MappedAddresses
impl UnwindSafe for MappedAddresses
Blanket Implementations§
Source§impl<T> AbiEnumVisitor for T
impl<T> AbiEnumVisitor for T
default fn visit_for_abi( &self, _digester: &mut AbiDigester, ) -> Result<AbiDigester, DigestError>
Source§impl<T> AbiEnumVisitor for T
impl<T> AbiEnumVisitor for T
default fn visit_for_abi( &self, digester: &mut AbiDigester, ) -> Result<AbiDigester, DigestError>
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