pub struct MemberCommunicationPublicKey(PublicKey);
Expand description
Committee Member communication public key (with other committee members)
Tuple Fields§
§0: PublicKey
Implementations§
Trait Implementations§
source§impl Bech32 for MemberCommunicationPublicKey
impl Bech32 for MemberCommunicationPublicKey
source§const BECH32_HRP: &'static str = _
const BECH32_HRP: &'static str = _
The human-readable prefix that is used to represent the
the object in the Bech32 format. On decoding, the HRP of the input
string is checked against this value.
source§fn try_from_bech32_str(bech32_str: &str) -> Result<Self, Error>
fn try_from_bech32_str(bech32_str: &str) -> Result<Self, Error>
Decodes the object from its Bech32 string representation.
source§fn to_bech32_str(&self) -> String
fn to_bech32_str(&self) -> String
Produces a Bech32 string format representation of the object.
source§impl Clone for MemberCommunicationPublicKey
impl Clone for MemberCommunicationPublicKey
source§fn clone(&self) -> MemberCommunicationPublicKey
fn clone(&self) -> MemberCommunicationPublicKey
Returns a copy 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 From<PublicKey> for MemberCommunicationPublicKey
impl From<PublicKey> for MemberCommunicationPublicKey
source§fn from(pk: PublicKey) -> MemberCommunicationPublicKey
fn from(pk: PublicKey) -> MemberCommunicationPublicKey
Converts to this type from the input type.
Auto Trait Implementations§
impl RefUnwindSafe for MemberCommunicationPublicKey
impl Send for MemberCommunicationPublicKey
impl Sync for MemberCommunicationPublicKey
impl Unpin for MemberCommunicationPublicKey
impl UnwindSafe for MemberCommunicationPublicKey
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