# Method 1: Direct functions def enc_str(x:str): return f"encoded str: {x=}" def enc_int(x:int): return f"encoded int: {x=}" my_transform = Transform(enc=(enc_str,enc_int)) my_transform(("hello", 42))