Size: a a a

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

2020 March 25

АВ

Андрей Власов in Rust — русскоговорящее сообществo
Это ты с применением arraylib?
источник

В

Вафель in Rust — русскоговорящее сообществo
Андрей Власов
Это ты с применением arraylib?
Ага. Заодно сам на себя ругнулся за то что .collect_array() паникует, а не возвращает Option
источник

АВ

Андрей Власов in Rust — русскоговорящее сообществo
А в каком случае он падает?
источник

АВ

Андрей Власов in Rust — русскоговорящее сообществo
А, если кол-во элементов не совпадает, наверное
источник

АВ

Андрей Власов in Rust — русскоговорящее сообществo
Да, не очень
источник

В

Вафель in Rust — русскоговорящее сообществo
А можно как-то serde вместо ошибки заставлять дефолт выдавать? Т.е. у меня есть field: String, я хочу чтобы field:null в джсоне был String::default()
источник

АВ

Андрей Власов in Rust — русскоговорящее сообществo
источник

АВ

Андрей Власов in Rust — русскоговорящее сообществo
А, тут null. Хз тогда
источник

В

Вафель in Rust — русскоговорящее сообществo
С null default не работает, в том и беда(
источник

АВ

Андрей Власов in Rust — русскоговорящее сообществo
А если дать ему deserialize_with = "func" где func: Fn(Option<String>) -> String он не выведет типы?
источник

В

Вафель in Rust — русскоговорящее сообществo
Не, там deserialize_with же такого вида:
источник

АВ

Андрей Власов in Rust — русскоговорящее сообществo
Вафель
Не, там deserialize_with же такого вида:
А, блин
источник

В

Вафель in Rust — русскоговорящее сообществo
Андрей Власов
А если дать ему deserialize_with = "func" где func: Fn(Option<String>) -> String он не выведет типы?
Вообще, можно заюзать deserialize_with и Option<String>::deserialize(deserializer).map(Option::unwrap_or_default)
источник

В

Вафель in Rust — русскоговорящее сообществo
что-то в этом роде
источник

АВ

Андрей Власов in Rust — русскоговорящее сообществo
Всё равно неприятно, но уже приятнее
источник
2020 March 26

AZ

Alex Zhukovsky in Rust — русскоговорящее сообществo
Вафель
Ага. Заодно сам на себя ругнулся за то что .collect_array() паникует, а не возвращает Option
симпатично, я не знал что для массивов такие штуки реализованы
источник

AZ

Alex Zhukovsky in Rust — русскоговорящее сообществo
У кого-нибудь есть пример настроенного под раст github CI? Хочется билдить, хотя бы вин/линь, желательно под мак ещё
источник

AZ

Alex Zhukovsky in Rust — русскоговорящее сообществo
Нужно собирать под вин/мак/линь и паблишить результат компиляции в релизы
источник

АВ

Андрей Власов in Rust — русскоговорящее сообществo
Alex Zhukovsky
симпатично, я не знал что для массивов такие штуки реализованы
(Это его собственная либа, не стд)
источник

VG

Vadim Galtsev in Rust — русскоговорящее сообществo
Alex Zhukovsky
У кого-нибудь есть пример настроенного под раст github CI? Хочется билдить, хотя бы вин/линь, желательно под мак ещё
источник