Size: a a a

2020 October 26

t

ttldtor in codingteam
В будущем Раст будет послаще
источник

f

folex in codingteam
codingteam@cjr
Minoru
чот как-то сложновато. Надеюсь, у тебя там есть комментарий, объясняющий, зачем это всё
надеюсь
источник

f

folex in codingteam
но вообще идея в том что надо уметь делать хешмапу с кешом вычислений, а все результаты вычислений хранятся в другом месте
источник

f

folex in codingteam
а в кэше только ссылки
источник

f

folex in codingteam
но ссылки нельзя, тк &mut = unique, поэтому Rc
источник

D

Devel29A in codingteam
ttldtor
В будущем Раст будет послаще
слипнется все
источник

f

folex in codingteam
источник

O

Omap in codingteam
codingteam@cjr
Minoru
«creat»?
источник

O

Omap in codingteam
ttldtor
В будущем Раст будет послаще
ты хотел сказать, останется тот же ужос, но залитый карамелью?
источник

t

ttldtor in codingteam
[Fe2O3 + C7H5NO3S]n
источник

t

ttldtor in codingteam
Omap
ты хотел сказать, останется тот же ужос, но залитый карамелью?
Да какой ужас? Люди вот пользуются же
источник

c

codingteam@cjr in codingteam
Minoru
@noktoborus: а, ты об этом
источник

c

codingteam@cjr in codingteam
Minoru
@folexeyy: ну вот это и хотелось бы видеть в комментарии :) Потому что про хранение на куче и про interior mutability я и сам понял, а вот *зачем* это нагорожено — без комментария я не понимал
источник

f

folex in codingteam
codingteam@cjr
Minoru
@folexeyy: ну вот это и хотелось бы видеть в комментарии :) Потому что про хранение на куче и про interior mutability я и сам понял, а вот *зачем* это нагорожено — без комментария я не понимал
да, будет, думаю
источник

t

ttldtor in codingteam
мопед не мой?
источник

f

folex in codingteam
ноуп
источник

c

codingteam@cjr in codingteam
Minoru
а ._.
источник

f

folex in codingteam
бтв,
#[test]
fn map_alloc() {
   use alloc_counter::count_alloc;
   use std::collections::HashMap;
   let allocs = count_alloc(|| {
       let _ = HashMap::<String, String, _>::new();
   });
   println!("{:#?}", allocs)
}


(
   (
       0,
       0,
       0,
   ),
   (),
)
источник

f

folex in codingteam
так что видать нету аллокаций, не смотря ни на что
источник

f

folex in codingteam
даже на первый запуск в потоке 🤷‍♀️
источник