bedrock.meta.function
1import inspect # pragma: unit 2 3 4def get_function_name(func): # pragma: unit 5 return func.__name__ 6 7 8def get_argument_defaults(func): # pragma: unit 9 signature = inspect.signature(func) 10 return { 11 k: v.default 12 for k, v in signature.parameters.items() 13 if v.default is not inspect.Parameter.empty 14 }
def
get_function_name(func):
def
get_argument_defaults(func):