pub struct SvmAddress(pub Pubkey);Tuple Fields§
§0: PubkeyTrait Implementations§
Source§impl Address for SvmAddress
impl Address for SvmAddress
Source§type Network = SvmNetwork
type Network = SvmNetwork
The network family this address belongs to.
Source§impl Clone for SvmAddress
impl Clone for SvmAddress
Source§fn clone(&self) -> SvmAddress
fn clone(&self) -> SvmAddress
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 SvmAddress
impl Debug for SvmAddress
Source§impl<'de> Deserialize<'de> for SvmAddress
impl<'de> Deserialize<'de> for SvmAddress
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 Display for SvmAddress
impl Display for SvmAddress
Source§impl From<Address> for SvmAddress
impl From<Address> for SvmAddress
Source§impl FromStr for SvmAddress
impl FromStr for SvmAddress
Source§impl Hash for SvmAddress
impl Hash for SvmAddress
Source§impl PartialEq for SvmAddress
impl PartialEq for SvmAddress
Source§impl Serialize for SvmAddress
impl Serialize for SvmAddress
impl Copy for SvmAddress
impl Eq for SvmAddress
impl StructuralPartialEq for SvmAddress
Auto Trait Implementations§
impl Freeze for SvmAddress
impl RefUnwindSafe for SvmAddress
impl Send for SvmAddress
impl Sync for SvmAddress
impl Unpin for SvmAddress
impl UnwindSafe for SvmAddress
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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 moreSource§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string, but without panic on OOM.