Type Alias ecdsa::SignatureBytes
source · pub type SignatureBytes<C> = Array<u8, SignatureSize<C>>;
Expand description
Fixed-size byte array containing an ECDSA signature
Aliased Type§
struct SignatureBytes<C>(pub <<<C as Curve>::FieldBytesSize as Add>::Output as ArraySize>::ArrayType<u8>);
Fields§
§0: <<<C as Curve>::FieldBytesSize as Add>::Output as ArraySize>::ArrayType<u8>
Trait Implementations§
source§impl<C> From<Signature<C>> for SignatureBytes<C>where
C: PrimeCurve,
SignatureSize<C>: ArraySize,
impl<C> From<Signature<C>> for SignatureBytes<C>where
C: PrimeCurve,
SignatureSize<C>: ArraySize,
source§fn from(signature: Signature<C>) -> SignatureBytes<C>
fn from(signature: Signature<C>) -> SignatureBytes<C>
Converts to this type from the input type.
source§impl<C> From<SignatureWithOid<C>> for SignatureBytes<C>where
C: PrimeCurve,
SignatureSize<C>: ArraySize,
Available on crate feature digest
only.
impl<C> From<SignatureWithOid<C>> for SignatureBytes<C>where
C: PrimeCurve,
SignatureSize<C>: ArraySize,
Available on crate feature
digest
only.source§fn from(signature: SignatureWithOid<C>) -> SignatureBytes<C>
fn from(signature: SignatureWithOid<C>) -> SignatureBytes<C>
Converts to this type from the input type.