pub unsafe extern "C" fn EVP_DigestInit_ex( ctx: *mut evp_md_ctx_st, type_: *const evp_md_st, impl_: *mut engine_st, ) -> i32