Функция ready
#![allow(unused)] fn main() { pub fn ready<T>(t: T) -> Ready<T> ⓘ }
Создает фьючер, который немедленно готов со значением.
Фьючеры, созданные через эту функцию, функционально похожи на созданные через async {}. Основное различие в том, что фьючеры, созданные через эту функцию, имеют имя и реализуют Unpin.
Примеры
#![allow(unused)] fn main() { use std::future; let a = future::ready(1); assert_eq!(a.await, 1); }