pub struct PubkeyFromStr(pub Pubkey);
Expand description
A wrapper around a blober’s pubkey, used to identify a blober in RPC calls.
Tuple Fields§
§0: Pubkey
Trait Implementations§
Source§impl Clone for PubkeyFromStr
impl Clone for PubkeyFromStr
Source§fn clone(&self) -> PubkeyFromStr
fn clone(&self) -> PubkeyFromStr
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 PubkeyFromStr
impl Debug for PubkeyFromStr
Source§impl<'de> Deserialize<'de> for PubkeyFromStr
impl<'de> Deserialize<'de> for PubkeyFromStr
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 From<Pubkey> for PubkeyFromStr
impl From<Pubkey> for PubkeyFromStr
Source§impl From<PubkeyFromStr> for Pubkey
impl From<PubkeyFromStr> for Pubkey
Source§fn from(value: PubkeyFromStr) -> Self
fn from(value: PubkeyFromStr) -> Self
Converts to this type from the input type.
Source§impl Hash for PubkeyFromStr
impl Hash for PubkeyFromStr
Source§impl PartialEq for PubkeyFromStr
impl PartialEq for PubkeyFromStr
Source§impl Serialize for PubkeyFromStr
impl Serialize for PubkeyFromStr
impl Eq for PubkeyFromStr
impl StructuralPartialEq for PubkeyFromStr
Auto Trait Implementations§
impl Freeze for PubkeyFromStr
impl RefUnwindSafe for PubkeyFromStr
impl Send for PubkeyFromStr
impl Sync for PubkeyFromStr
impl Unpin for PubkeyFromStr
impl UnwindSafe for PubkeyFromStr
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<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