Всем привет, как в расте можно сделать mutex на шареной памяти? Я что-то ничего найти не могу...
Всем привет. У меня немного странный вопрос. Алгоритм действий у меня такой: 0. Есть файл: в начале идут заголовки, потом данные 1. Я пишу данные в файл 2. Обновляю информацию...
Всем привет, а кто-нибудь собирал ureq с musl? А то он зависит от rusttls, который зависит от ring и там проблемы...
Всем привет. У меня такой вопрос: 1. Использую tonic для работы с GRPC 2. Мне нужно на клиенте ловить потерю TCP соединения (у http2.0 есть PING фреймы) и отправлять, ну скаж...
Всем привет, может кто-нибудь подсказать: как можно соединить n каналов в один с приоритетами? Каналы, которые в tokio
Всем привет. А может кто-нибудь объяснить, в коде cxx (https://docs.rs/cxx/latest/src/cxx/shared_ptr.rs.html#18): pub struct SharedPtr<T> where T: SharedPtrTarget, { r...
Всем привет, я правильно понимаю, что такого сделать не смогу: #[derive(Debug, Clone, Hash, Eq, PartialEq)] struct Key(String, String); impl Borrow<(&str, &str)> for Key { ...
А как отследить место в коде, где был вызван drop? У меня есть библиотека, которая биндинг к сишной либе и там где-то вызывается drop у файла. Я не могу понять, где
А сырые указатели компилятор не трекает?
Всем доброй ночи. Нужна помощь с pyo3. Примерно следующий порядок действий: есть сервис на питоне, он вызывает растовую зависимость и передаёт callback. В расте следующий код:...
Всем привет, такой вопрос. Есть приложение, которое создает std::process::Child. Если основному процессу послать SIGTERM, то этот сигнал же не проброситься в дочерний процесс...
Всем привет. Есть проект, примерно следующая структура: Cargo.toml engine/Cargo.toml engine-python/Cargo.toml Cargo.toml: [workspace] members = [ "engine", "engine-py...
Всем привет. Такой вопрос, в std есть какая-нибудь структура, которая делала примерно следующее: 1. Есть файл 2. Я прочитал какое-то кол-во байт оттуда 3. При вызове rewind()...
Всем привет! Есть код: https://play.rust-lang.org/?version=stable&mode=debug&edition=2021&gist=40c0582681c0f0c769dc1542a5baa6d8 Его выхлоп: first: befor create Drop first: aft...
Всем привет, у меня такой вопрос, есть trait: pub trait Unpacker { fn new<P: AsRef<Path>>(path: P, max_file_size: u64) -> io::Result<Self> where Self: Sized; ...
Всем привет, глупый вопрос, что дешевле хранить: пустой вектор или Option от Vec? С тем учётом, что создание пустого вектора не приводит к выделению памяти
Всем привет. Есть несколько вопросов: 1) кто-нибудь использовал jemallock? Меня смущает, что крейт два года не обновлялся 2) можно ли в рантайме изменить аллокатор, при помощи...
Народ, всем привет. У меня такой вопрос, как слинковать rust код с C библиотекой (so) на linux без префкса lib?
А вот impl: impl<'a> FilesIterator for MSIFilesIterator { type Stream = msi::StreamReader<'a, File>; fn limit(&self) -> u64 { self.limit } fn next_fi...
Всем привет. У меня вопрос по nom. Вот я создал итератор, что-то наитерировал, а теперь как мне оттуда доступ байты, которые остались?