Module turbolift::extract_function[][src]

Functions

decompress_proj_src
get_fn_item
get_result_type

assumes input is a function, not a closure.

get_sanitized_file
make_compressed_proj_src
make_dummy_function

wraps any calls to the target function from within its own service with the return type as if the call was made from outside the service. This is one way to allow compilation while references to the target function are in the service codebase.

params_json_vec
to_param_types
to_path_params

params -> {param1}/{param2}/{param3}[…]

to_untyped_params
unpack_path_params