Size: a a a

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

2020 October 24

p

polunin.ai in Rust — русскоговорящее сообществo
Zymlex (Юрий)
А под WebSocket (wss) не посоветуешь?
warp может быть умеет
источник

p

polunin.ai in Rust — русскоговорящее сообществo
источник

MB

Mikail Bagishov in Rust — русскоговорящее сообществo
polunin.ai
warp может быть умеет
Тут клиент нужен
источник

AV

Andrey Vlasov in Rust — русскоговорящее сообществo
В стд есть функция Result<T, T> -> T ?
источник

p

polunin.ai in Rust — русскоговорящее сообществo
Andrey Vlasov
В стд есть функция Result<T, T> -> T ?
.unwrap_or_else(identity)
источник

AV

Andrey Vlasov in Rust — русскоговорящее сообществo
polunin.ai
.unwrap_or_else(identity)
О, спс
источник

NB

Nikita Bykov in Rust — русскоговорящее сообществo
Всем привет, файл открыт таим способом
   let ignored_clients_file = OpenOptions::new()
       .read(true)
       .write(true)
       .append(false)
       .open("ignored_clients.txt")
       .unwrap();
Но все равно добавляет контент в конец файла, когда использую write_all
источник

Э

Эрик in Rust — русскоговорящее сообществo
file.seek(SeekFrom::Start(0))
источник

Э

Эрик in Rust — русскоговорящее сообществo
А потом писать.
источник

Э

Эрик in Rust — русскоговорящее сообществo
Можно просто file.set_len(0).
источник

V

Vitaliy in Rust — русскоговорящее сообществo
там ещё метод truncate есть, можно его попробовать
источник

NB

Nikita Bykov in Rust — русскоговорящее сообществo
источник

NB

Nikita Bykov in Rust — русскоговорящее сообществo
делал так, не помогает
источник

NB

Nikita Bykov in Rust — русскоговорящее сообществo
truncate резает файл при открытии, а это не нужно
источник

MB

Mikail Bagishov in Rust — русскоговорящее сообществo
А зачем append(false)?
источник

NB

Nikita Bykov in Rust — русскоговорящее сообществo
ну в описании написано что оно как раз делает то что нужно, т.е. не добавляет в конец а перезаписывает при любой записи
источник

NB

Nikita Bykov in Rust — русскоговорящее сообществo
если true - добавляет
источник

MB

Mikail Bagishov in Rust — русскоговорящее сообществo
Ну просто выглядит так, что тебе просто File::create нужен
источник

NB

Nikita Bykov in Rust — русскоговорящее сообществo
мм
источник

NB

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