in redshift_connector/utils/type_utils.py [0:0]
def hexencoding_lookup_no_case(input_value: int) -> int:
if input_value == 48:
return 0x00
elif input_value == 49:
return 0x01
elif input_value == 50:
return 0x02
elif input_value == 51:
return 0x03
elif input_value == 52:
return 0x04
elif input_value == 53:
return 0x05
elif input_value == 54:
return 0x06
elif input_value == 55:
return 0x07
elif input_value == 56:
return 0x08
elif input_value == 57:
return 0x09
elif (input_value == 65) or (input_value == 97):
return 0x0A
elif (input_value == 66) or (input_value == 98):
return 0x0B
elif (input_value == 67) or (input_value == 99):
return 0x0C
elif (input_value == 68) or (input_value == 100):
return 0x0D
elif (input_value == 69) or (input_value == 101):
return 0x0E
elif (input_value == 70) or (input_value == 102):
return 0x0F
else:
return ascii_invalid_value