pub struct PublicKeyUser { /* private fields */ }Implementations§
Source§impl PublicKeyUser
impl PublicKeyUser
pub fn to_base58_string(&self) -> String
pub fn from_base58_string<I>(val: I) -> Result<PublicKeyUser, CompactEcashError>
pub fn to_bytes(&self) -> Vec<u8> ⓘ
pub fn from_bytes(bytes: &[u8]) -> Result<PublicKeyUser, CompactEcashError>
Trait Implementations§
Source§impl Base58 for PublicKeyUser
impl Base58 for PublicKeyUser
Source§impl Bytable for PublicKeyUser
impl Bytable for PublicKeyUser
fn to_byte_vec(&self) -> Vec<u8> ⓘ
fn try_from_byte_slice(slice: &[u8]) -> Result<PublicKeyUser, CompactEcashError>
Source§impl Clone for PublicKeyUser
impl Clone for PublicKeyUser
Source§fn clone(&self) -> PublicKeyUser
fn clone(&self) -> PublicKeyUser
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 PublicKeyUser
impl Debug for PublicKeyUser
Source§impl<'de> Deserialize<'de> for PublicKeyUser
impl<'de> Deserialize<'de> for PublicKeyUser
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<PublicKeyUser, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<PublicKeyUser, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for PublicKeyUser
impl PartialEq for PublicKeyUser
Source§impl Serialize for PublicKeyUser
impl Serialize for PublicKeyUser
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl Copy for PublicKeyUser
impl Eq for PublicKeyUser
impl StructuralPartialEq for PublicKeyUser
Auto Trait Implementations§
impl Freeze for PublicKeyUser
impl RefUnwindSafe for PublicKeyUser
impl Send for PublicKeyUser
impl Sync for PublicKeyUser
impl Unpin for PublicKeyUser
impl UnsafeUnpin for PublicKeyUser
impl UnwindSafe for PublicKeyUser
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§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 more