Send but not Sync
От: johny5 Новая Зеландия
Дата: 30.11.22 09:42
Оценка:
Вспотыкаюсь вот тут.
https://play.rust-lang.org/?version=stable&mode=debug&edition=2021&gist=4cc7bb7b064c40b5acd79669a72f457c

Мне нужен контейнер для data такой, чтобы он был Send, но необязательно Sync.
Я думаю что могу сделать Arc<Mutex<>>, но мьютекс тут будет как бы оверкилл — данные будут обрабатываться в одном потоке, просто я кидаю работу в другой поток.

Какие ещё "умные указатели" в Расте есть, возможно даже нестандартные?
Отредактировано 30.11.2022 9:46 johny5 . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.