Использование yield в присваивании
Читая чужой код наткнулся на строчку вида:
x = yield foo(a, b, c)
Я первый раз сталкиваюсь с таким использованием yield.
Что происходит в этом коде? Что именно будет записано в переменную x?
UPD: Если это важно, то foo возвращает объект типа tornado.concurrent.Future