Trait sp_core::crypto::Public

source ·
pub trait Public: CryptoType + ByteArray + Derive + PartialEq + Eq + Clone + Send + Sync { }
Expand description

Trait suitable for typical cryptographic key public type.

Object Safety§

This trait is not object safe.

Implementors§

source§

impl Public for sp_core::ecdsa::Public

source§

impl Public for sp_core::ed25519::Public

source§

impl Public for sp_core::sr25519::Public

source§

impl Public for Dummy

source§

impl<const LEFT_PLUS_RIGHT_LEN: usize> Public for sp_core::paired_crypto::Public<LEFT_PLUS_RIGHT_LEN>where Public<LEFT_PLUS_RIGHT_LEN>: CryptoType,