Anders429 / Anders429/brood

Add new task type for systems borrowing non-`Sync` components

Đang mở
#208 0 bình luận 0 reaction 0 người được giao Xem trên GitHub
A - Scheduling C - Enhancement F - rayon P - Low S - Needs Investigation V - Minor Breaking Change
Ngôn ngữ chính
Rust
Star
41
Fork
2
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

Mô tả

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.

Hướng dẫn đóng góp

Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này

Đánh giá

Issue này chưa được đánh giá.

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.