Add new task type for systems borrowing non-`Sync` components
Abierto
A - Scheduling
C - Enhancement
F - rayon
P - Low
S - Needs Investigation
V - Minor Breaking Change
- Lenguaje dominante
- Rust
- Estrellas
- 41
- Forks
- 2
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
See #207 for discussion about why this needs to be treated differently.
Perhaps a task defined like `task::BorrowingNonSync(system)`, where `views` are non-`Send`. This would tell the scheduler to basically treat any borrow of the non-`Sync` component as a mutable borrow, disallowing further borrows in the same stage.
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Evaluación
Este issue todavía no se ha evaluado.