LINUX.ORG.RU

Избранные сообщения yeyijoz

Rust и std::sync::mpsc

Форум — Development

Каким образом работает в расте std::sync::mpsc? Send отправляет данные подобно пайпам или только указатель не переменную?

 , , , ,

yeyijoz
()

Rust, получить аргументы произвольным доступом

Форум — Development

1. Задача такова: программе на rust нужно скормить 20 строк, не используя stdin. Программа без аргументов, поэтому можно загонять строки таким образом. При необходимости будет несколько файлов-лаунчеров с нужными строками - не критично. Хочется гибкости и незахламленного кода, что будет производительнее: через аргументы или явно в коде через файл, который в tmpfs? Есть ли ещё способы?
2. Как производным доступом обращаться к значениям std::env::args без накладных расходов? Nth каждый раз проходит по итератору, преобразование в вектор через collect не бесплатно, да и лишний он тут: массива достаточно, но как его получить.. Аргументы разве не в самом процессе хранятся, чтоб как с массивом с ними работать?

 , ,

yeyijoz
()