pub fn serialize_signature<A: VerificationAlgorithm, T, W: Write>(
    signature: &Signature<T, A>,
    writer: W
) -> Result<(), Error>