19 SomeEcdsaSignature some_ecdsa;
21 Signature() =
default;
24 Signature& operator=(
EcdsaSignature&& sig) { some_ecdsa = std::move(sig);
return *
this; }
27 Signature& operator=(
const EcdsaSignature& sig) { some_ecdsa = sig;
return *
this; }
32 Signature(SomeEcdsaSignature&& some) : some_ecdsa(std::move(some)) {}
33 Signature& operator=(SomeEcdsaSignature&& some) { this->some_ecdsa = std::move(some);
return *
this; }