Size: a a a

2021 May 27

ΑZ

Αλεχ Zhukovsky in rust_offtopic
а боксов тут нет
источник

AN

Alex Noname in rust_offtopic
ну function это Box<dyn Fn>
источник

AB

Artöm Bakri Al-Sarmi... in rust_offtopic
Как поля класса замыкания
источник

AB

Artöm Bakri Al-Sarmi... in rust_offtopic
Тут не будет аллокации, потому что в std::function есть soo, 4 байта (один инт) туда влезет
источник

AN

Alex Noname in rust_offtopic
+
источник

AB

Artöm Bakri Al-Sarmi... in rust_offtopic
При выходе func из скоупа
источник

AB

Artöm Bakri Al-Sarmi... in rust_offtopic
+
источник

AB

Artöm Bakri Al-Sarmi... in rust_offtopic
Там еще гибче. Можно
[=, &x]
все по значению, а x по ссылке
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
это недавно сделали? Мне казалось раньше все надо перечислять как дебил
источник

AB

Artöm Bakri Al-Sarmi... in rust_offtopic
Вроде всегда так было, сек
источник

AB

Artöm Bakri Al-Sarmi... in rust_offtopic
Да, с самого начала
источник

AN

Alex Noname in rust_offtopic
перечислять как раз хорошо. но никто не перечисляет
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
ну ладно
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
значит я просто никогда не знал плюсы)
источник

AN

Alex Noname in rust_offtopic
их знают не только лишь все)
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
ну я думал что я знаю плоховато
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
а я ваще не знаю
источник

H

Hirrolot in rust_offtopic
источник

H

Hirrolot in rust_offtopic
слава богу не нужно самому виртуальную таблицу конструировать
источник

H

Hirrolot in rust_offtopic
он сам выводит
источник