pub unsafe extern "C" fn EVP_DigestInit_ex(
    ctx: *mut EVP_MD_CTX,
    typ: *const EVP_MD,
    imple: *mut ENGINE
) -> c_int