Struct bc_components::ECUncompressedPublicKey
source · pub struct ECUncompressedPublicKey(_);
Expand description
A compressed elliptic curve digital signature algorithm (ECDSA) uncompressed public key.
This is considered a “legacy” key type, and is not recommended for use.
Implementations§
Trait Implementations§
source§impl AsRef<[u8]> for ECUncompressedPublicKey
impl AsRef<[u8]> for ECUncompressedPublicKey
source§impl CBORTagged for ECUncompressedPublicKey
impl CBORTagged for ECUncompressedPublicKey
source§impl CBORTaggedEncodable for ECUncompressedPublicKey
impl CBORTaggedEncodable for ECUncompressedPublicKey
source§fn untagged_cbor(&self) -> CBOR
fn untagged_cbor(&self) -> CBOR
Returns the untagged CBOR encoding of this instance.
source§fn tagged_cbor(&self) -> CBOR
fn tagged_cbor(&self) -> CBOR
Returns the tagged CBOR encoding of this instance.
source§impl Clone for ECUncompressedPublicKey
impl Clone for ECUncompressedPublicKey
source§fn clone(&self) -> ECUncompressedPublicKey
fn clone(&self) -> ECUncompressedPublicKey
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 Debug for ECUncompressedPublicKey
impl Debug for ECUncompressedPublicKey
source§impl Display for ECUncompressedPublicKey
impl Display for ECUncompressedPublicKey
source§impl ECKey for ECUncompressedPublicKey
impl ECKey for ECUncompressedPublicKey
fn public_key(&self) -> ECPublicKey
source§impl ECKeyBase for ECUncompressedPublicKey
impl ECKeyBase for ECUncompressedPublicKey
source§impl ECPublicKeyBase for ECUncompressedPublicKey
impl ECPublicKeyBase for ECUncompressedPublicKey
fn uncompressed_public_key(&self) -> ECUncompressedPublicKey
source§impl Hash for ECUncompressedPublicKey
impl Hash for ECUncompressedPublicKey
source§impl PartialEq<ECUncompressedPublicKey> for ECUncompressedPublicKey
impl PartialEq<ECUncompressedPublicKey> for ECUncompressedPublicKey
source§fn eq(&self, other: &ECUncompressedPublicKey) -> bool
fn eq(&self, other: &ECUncompressedPublicKey) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Eq for ECUncompressedPublicKey
impl StructuralEq for ECUncompressedPublicKey
impl StructuralPartialEq for ECUncompressedPublicKey
Auto Trait Implementations§
impl RefUnwindSafe for ECUncompressedPublicKey
impl Send for ECUncompressedPublicKey
impl Sync for ECUncompressedPublicKey
impl Unpin for ECUncompressedPublicKey
impl UnwindSafe for ECUncompressedPublicKey
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> ToHex for Twhere
T: AsRef<[u8]>,
impl<T> ToHex for Twhere T: AsRef<[u8]>,
source§fn encode_hex<U>(&self) -> Uwhere
U: FromIterator<char>,
fn encode_hex<U>(&self) -> Uwhere U: FromIterator<char>,
Encode the hex strict representing
self
into the result. Lower case
letters are used (e.g. f9b4ca
)source§fn encode_hex_upper<U>(&self) -> Uwhere
U: FromIterator<char>,
fn encode_hex_upper<U>(&self) -> Uwhere U: FromIterator<char>,
Encode the hex strict representing
self
into the result. Upper case
letters are used (e.g. F9B4CA
)