Size: a a a

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

2020 April 19

♚Inojelis in Rust — русскоговорящее сообществo
В доке рокета сказана что емоджи нужно отключать через переменные окружения.
источник

ИЛ

Иван Лещенко in Rust — русскоговорящее сообществo
♚Inojelis
В доке рокета сказана что емоджи нужно отключать через переменные окружения.
Так можно их отключить не програмно
источник

ИЛ

Иван Лещенко in Rust — русскоговорящее сообществo
Иван Лещенко
Так можно их отключить не програмно
 ROCKET_CLI_COLORS=off cargo run
источник

AT

Alexander Tchitchigin in Rust — русскоговорящее сообществo
♚Inojelis
В доке рокета сказана что емоджи нужно отключать через переменные окружения.
Выставляйте переменные окружения из скрипта запуска — это так предполагается делать.
источник

♚Inojelis in Rust — русскоговорящее сообществo
Иван Лещенко
 ROCKET_CLI_COLORS=off cargo run
Я думал про это, просто не совсем понял куда вставлять.
источник

AT

Alexander Tchitchigin in Rust — русскоговорящее сообществo
Иван Лещенко
 ROCKET_CLI_COLORS=off cargo run
Кажется, на Windows это немного по-другому делается. 😊
источник

AT

Alexander Tchitchigin in Rust — русскоговорящее сообществo
♚Inojelis
Я думал про это, просто не совсем понял куда вставлять.
Такое ощущение, что Вы пользуетесь Windows — нет?
источник

♚Inojelis in Rust — русскоговорящее сообществo
Alexander Tchitchigin
Такое ощущение, что Вы пользуетесь Windows — нет?
Да, пользуюсь виндой.
источник

ИЛ

Иван Лещенко in Rust — русскоговорящее сообществo
♚Inojelis
Да, пользуюсь виндой.
Тогда вроде что-то в панели управления нужно тыкать
источник

ИЛ

Иван Лещенко in Rust — русскоговорящее сообществo
Иван Лещенко
Тогда вроде что-то в панели управления нужно тыкать
источник

AT

Alexander Tchitchigin in Rust — русскоговорящее сообществo
♚Inojelis
Да, пользуюсь виндой.
Тогда прочитайте как создавать BAT-фалы и выставлять в них переменные окружения. Ну и запускать программы с их помощью.
источник

AT

Alexander Tchitchigin in Rust — русскоговорящее сообществo
Это общесистемные переменные — перебор в данном случае. 😊
источник

ИЛ

Иван Лещенко in Rust — русскоговорящее сообществo
Alexander Tchitchigin
Это общесистемные переменные — перебор в данном случае. 😊
Даже так. Надо запомнить, хотя редко приходится винду видеть.
источник

p

polunin.ai in Rust — русскоговорящее сообществo
♚Inojelis
Да, пользуюсь виндой.
set VARIABLE=VALUE
источник

AT

Alexander Tchitchigin in Rust — русскоговорящее сообществo
Ещё, помнится, можно создать ярлык и в нём переменные окружения выставить... 🤔
источник

p

polunin.ai in Rust — русскоговорящее сообществo
Ну это извращение какое-то) а так можно в build.rs изменять переменные насколько я помню
источник

AT

Alexander Tchitchigin in Rust — русскоговорящее сообществo
polunin.ai
Ну это извращение какое-то) а так можно в build.rs изменять переменные насколько я помню
По логике вещей, build.rs всё-таки относится к сборке, а эти переменные — к запуску. Я бы не стал их там переопределять. Может и не сработать вообще.
источник

H

Heorhi in Rust — русскоговорящее сообществo
В build.rs переменные определять бесполезно. В большинстве случаев
источник

p

polunin.ai in Rust — русскоговорящее сообществo
Alexander Tchitchigin
По логике вещей, build.rs всё-таки относится к сборке, а эти переменные — к запуску. Я бы не стал их там переопределять. Может и не сработать вообще.
В большинстве случаев же запуск идёт как раз после сборки, кросс компиляцией редко занимаются.
А так да, лучше запихнуть в какой-то скрипт для запуска или докер
источник

В

Вафель in Rust — русскоговорящее сообществo
Можно ли как-то через враппер проигнорировать поле при сериализации?

Т.е.:
struct Data { id: Id, x: X }

struct IgnoreId<T>(T);

serde_json::to_string(&IgnoreId(Data { id: ..., x: X })) == r#"{"x":{}}"#
источник