Is your feature request related to a problem or challenge?
DigestFunc, Md5Func, SHA family allow string and binary types as input. We can use TypeSignature::Coercible for these functions
Describe the solution you'd like
No response
Describe alternatives you've considered
No response
Additional context
#14440
#13301