Size: a a a

Rust — русскоговорящее сообществo

2020 August 25

BV

Boris Vinogradov in Rust — русскоговорящее сообществo
Adv0cat
Наверное стоит уточнить, углубленная работа с файлами, это не о форматах файла))
я понял это
источник

A

Adv0cat in Rust — русскоговорящее сообществo
Vladimir
Тебе чегото не хватает в апишке файла?
Пока нет, но мало ли, может есть чо лучше, есть же всяких библиотек для tcp / udp куча, хотя для них есть и стандартные std ))
источник

Э

Эрик in Rust — русскоговорящее сообществo
Adv0cat
Наверное стоит уточнить, углубленная работа с файлами, это не о форматах файла))
Seek + Write + Read.
источник

BV

Boris Vinogradov in Rust — русскоговорящее сообществo
Adv0cat
Наверное стоит уточнить, углубленная работа с файлами, это не о форматах файла))
https://crates.io/crates/walkdir - что-то типа такого интересует?
источник

A

Adv0cat in Rust — русскоговорящее сообществo
Boris Vinogradov
https://crates.io/crates/walkdir - что-то типа такого интересует?
Прикольный крейт, но он о папках, а вот подобное, но про файлы это интересует)
источник

BV

Boris Vinogradov in Rust — русскоговорящее сообществo
Adv0cat
Прикольный крейт, но он о папках, а вот подобное, но про файлы это интересует)
так он и про файлы тоже
источник

Э

Эрик in Rust — русскоговорящее сообществo
Adv0cat
Прикольный крейт, но он о папках, а вот подобное, но про файлы это интересует)
Сначала скажи, чего не хватает. Теоритическое "вот мне надо будет, но я не знаю пока чего надо будет" — не работает.
источник

Э

Эрик in Rust — русскоговорящее сообществo
Эрик
Seek + Write + Read.
Вот этого вот для любой работы с файлами за глаза.
источник

V

Vladimir in Rust — русскоговорящее сообществo
Adv0cat
Прикольный крейт, но он о папках, а вот подобное, но про файлы это интересует)
Ну он и файлы в папках показывает, как ты представляешь "про файлы, но не про папки"
источник

A

Adv0cat in Rust — русскоговорящее сообществo
Эрик
Вот этого вот для любой работы с файлами за глаза.
Если так, то замечательно) Спасибо)
источник

R

Roman in Rust — русскоговорящее сообществo
Эрик
Вот этого вот для любой работы с файлами за глаза.
Иногда хочется атомарный seek+read и seek+write
источник

Э

Эрик in Rust — русскоговорящее сообществo
Roman
Иногда хочется атомарный seek+read и seek+write
Мутексы.
источник

R

Roman in Rust — русскоговорящее сообществo
Оно есть в экстенжн трейтах для платформ
источник

R

Roman in Rust — русскоговорящее сообществo
Эрик
Мутексы.
оверкилл
источник

R

Roman in Rust — русскоговорящее сообществo
Я б даже сказал "перформанс в окно"
источник

A

Adv0cat in Rust — русскоговорящее сообществo
Vladimir
Ну он и файлы в папках показывает, как ты представляешь "про файлы, но не про папки"
По примерам и описанию библиотека о том, как найти папки и файлы, но не как работать конкретно с самими файлами)) Ну вон там поиск hidden файлов, но не работа с данными внутри файла или что-то такое. Т.е. именно работа с самим файлом, запись, чтение, блокировки не блокировки, вот это вот все. Мало ли, мож типа как для тисипи используется mio, а поверх tokio, ну вот может что-то такое только не для tcp, а для управдения данными в файлах ли что-то такое))
источник

R

Roman in Rust — русскоговорящее сообществo
Adv0cat
По примерам и описанию библиотека о том, как найти папки и файлы, но не как работать конкретно с самими файлами)) Ну вон там поиск hidden файлов, но не работа с данными внутри файла или что-то такое. Т.е. именно работа с самим файлом, запись, чтение, блокировки не блокировки, вот это вот все. Мало ли, мож типа как для тисипи используется mio, а поверх tokio, ну вот может что-то такое только не для tcp, а для управдения данными в файлах ли что-то такое))
Что тебе конкретно надо?
источник

R

Roman in Rust — русскоговорящее сообществo
Без конкретной потребности ничего посоветовать не получится
источник

A

Adv0cat in Rust — русскоговорящее сообществo
Roman
Что тебе конкретно надо?
Конкретно ничего пока что, просто если я бы начал писать вебсервер, я бы спросил тут а есть крейты для такого, и мне бы парочку накидали, а то и срач начаося бы какие лучше 😄
источник

V

Vladimir in Rust — русскоговорящее сообществo
Adv0cat
По примерам и описанию библиотека о том, как найти папки и файлы, но не как работать конкретно с самими файлами)) Ну вон там поиск hidden файлов, но не работа с данными внутри файла или что-то такое. Т.е. именно работа с самим файлом, запись, чтение, блокировки не блокировки, вот это вот все. Мало ли, мож типа как для тисипи используется mio, а поверх tokio, ну вот может что-то такое только не для tcp, а для управдения данными в файлах ли что-то такое))
Если у тебя lmdb, тебе вообще на первое время должно хватить чисто mmap.
источник