bevy/crates/bevy_tasks/src
Martín Maita 5157c78651
Move futures.rs, ConditionalSend and BoxedFuture types to bevy_tasks (#16951)
# Objective

- Related to https://github.com/bevyengine/bevy/issues/11478

## Solution

- Moved `futures.rs`, `ConditionalSend` `ConditionalSendFuture` and
`BoxedFuture` from `bevy_utils` to `bevy_tasks`.

## Testing

- CI checks

## Migration Guide

- Several modules were moved from `bevy_utils` into `bevy_tasks`:
  - Replace `bevy_utils::futures` imports with `bevy_tasks::futures`.
- Replace `bevy_utils::ConditionalSend` with
`bevy_tasks::ConditionalSend`.
- Replace `bevy_utils::ConditionalSendFuture` with
`bevy_tasks::ConditionalSendFuture`.
  - Replace `bevy_utils::BoxedFuture` with `bevy_tasks::BoxedFuture`.
2024-12-29 19:29:53 +00:00
..
iter Add no_std support to bevy_tasks (#15464) 2024-12-06 02:14:54 +00:00
executor.rs Add no_std support to bevy_tasks (#15464) 2024-12-06 02:14:54 +00:00
futures.rs Move futures.rs, ConditionalSend and BoxedFuture types to bevy_tasks (#16951) 2024-12-29 19:29:53 +00:00
lib.rs Move futures.rs, ConditionalSend and BoxedFuture types to bevy_tasks (#16951) 2024-12-29 19:29:53 +00:00
single_threaded_task_pool.rs Add no_std support to bevy_tasks (#15464) 2024-12-06 02:14:54 +00:00
slice.rs Add no_std support to bevy_tasks (#15464) 2024-12-06 02:14:54 +00:00
task_pool.rs Remove bevy_core (#16897) 2024-12-19 18:36:51 +00:00
task.rs Add no_std support to bevy_tasks (#15464) 2024-12-06 02:14:54 +00:00
thread_executor.rs Add no_std support to bevy_tasks (#15464) 2024-12-06 02:14:54 +00:00
usages.rs Remove bevy_core (#16897) 2024-12-19 18:36:51 +00:00
wasm_task.rs Resolve unused_qualifications warnings (#16001) 2024-10-19 16:59:58 +00:00