pub trait SignKeyPairWrapper {
type KeyGen: SignKeyPair;
// Required methods
fn vk_inner_to_pem(
inner: &<<Self as SignKeyPairWrapper>::KeyGen as SignKeyPair>::VerifyKey,
) -> Result<String, SdkUtilError>;
fn sig_to_string(
sig: <<<Self as SignKeyPairWrapper>::KeyGen as SignKeyPair>::SignKey as SignK>::Signature,
) -> String;
}Required Associated Types§
type KeyGen: SignKeyPair
Required Methods§
fn vk_inner_to_pem( inner: &<<Self as SignKeyPairWrapper>::KeyGen as SignKeyPair>::VerifyKey, ) -> Result<String, SdkUtilError>
fn sig_to_string( sig: <<<Self as SignKeyPairWrapper>::KeyGen as SignKeyPair>::SignKey as SignK>::Signature, ) -> String
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.