Size: a a a

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

2021 June 30

АА

Александр А... in Rust — русскоговорящее сообщество
можно наверно еще на основе join запилить. не итератор а к примеру фуркцию типа форич . которая будет евалюейтить замыкание с каждым чанком
источник

АА

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

bh

black hole in Rust — русскоговорящее сообщество
Зачем вообще нам этот Раст, давайте сразу на llvm ir писать
источник

П

Пух in Rust — русскоговорящее сообщество
А лайфтаймы?
источник

bh

black hole in Rust — русскоговорящее сообщество
Это все абстракция
источник

TK

Traveller Kolsky in Rust — русскоговорящее сообщество
В rayon есть ParallelBridge - он, в принципе, любой итератор может превратить в параллельный, даже если менее эффективно, чем с par_iter. Совместить можно с крейтом slice_group_by, тогда не будет ансейфа и сделать нетрудно.
источник

АА

Александр А... in Rust — русскоговорящее сообщество
ок попробую протестить
источник

ΑZ

Αλεχ Zhukovsky in Rust — русскоговорящее сообщество
источник

ΑZ

Αλεχ Zhukovsky in Rust — русскоговорящее сообщество
источник

TK

Traveller Kolsky in Rust — русскоговорящее сообщество
В твоём случае ансейф вообще нинужон и с рейоном не склеится иначе, как через бридж
источник

ΑZ

Αλεχ Zhukovsky in Rust — русскоговорящее сообщество
ну я не понял как ему объяснить что 'b : 'a
источник

ΑZ

Αλεχ Zhukovsky in Rust — русскоговорящее сообщество
за исключением этого всё сейф
источник

ΑZ

Αλεχ Zhukovsky in Rust — русскоговорящее сообщество
чуть безопаснее чем get_unchecked_mut руками вызывать на рандомных интервалах. Вроде
источник

ΑZ

Αλεχ Zhukovsky in Rust — русскоговорящее сообщество
так что я считаю что у меня нет ансейфа тут)
источник

AR

Alexandr Rudalev in Rust — русскоговорящее сообщество
Как сократить match в ситуации:

struct Bar{
   pub foo: Option<Foo>,
}

fn to_bar(foo: Option<&Foo>) -> Bar {
   Bar {
       foo: match foo {
           Some(foo) => Some(foo.clone()),
           None => None,
       }
   }
}
источник

П

Пух in Rust — русскоговорящее сообщество
foo: foo.clone()
источник

TK

Traveller Kolsky in Rust — русскоговорящее сообщество
foo: foo.cloned()
источник

MF

Max Frai in Rust — русскоговорящее сообщество
cloned
источник

П

Пух in Rust — русскоговорящее сообщество
+
источник

AR

Alexandr Rudalev in Rust — русскоговорящее сообщество
Гы
источник