`result = yield rust(value)` "looks" like calling ...
# development
w
result = yield rust(value)
"looks" like calling back to rust and then yielding the return value of that