pub fn sched_yield<'a>(
    ctx: &'a mut impl WasiSnapshotPreview1,
    memory: &'a dyn GuestMemory
) -> impl Future<Output = Result<i32>> + 'a