Size: a a a

2020 March 25

AZ

Alex Zhukovsky in rust_offtopic
причем "иногда", потому что у тебя случай должен отрабатывать когда арифметика none вернула
источник

RP

Roman Proskuryakov in rust_offtopic
Вафель
::checked_sub
угу
источник

G

Gymmasssorla in rust_offtopic
((a + b - c).unwrap() - d).unwrap()
источник

В

Вафель in rust_offtopic
Gymmasssorla
((a + b - c).unwrap() - d).unwrap()
D:
источник

RP

Roman Proskuryakov in rust_offtopic
монаааадыыы
источник

RP

Roman Proskuryakov in rust_offtopic
ауууу
источник

В

Вафель in rust_offtopic
уж лучше невная паника по умолчанию и ::checked_sub если нужен Option
источник

AZ

Alex Zhukovsky in rust_offtopic
Gymmasssorla
((a + b - c).unwrap() - d).unwrap()
короч ты можешь придумать полезную функцию которой надо опшн юзать, и обратно запаковывать?
источник

AZ

Alex Zhukovsky in rust_offtopic
потому что я не могу придумать случая где мне foo.get() * bar.get() не поможет
источник

В

Вафель in rust_offtopic
foo.get() * bar.get() будет неудобен когда тебе нужно потом обратно NonZero положить
источник

AZ

Alex Zhukovsky in rust_offtopic
Вафель
foo.get() * bar.get() будет неудобен когда тебе нужно потом обратно NonZero положить
блин, такое ощущение что не читают что я пишу
источник

AZ

Alex Zhukovsky in rust_offtopic
вы можете назвать хотя бы один пример полезной функции где это бы понадобилось?
источник

AZ

Alex Zhukovsky in rust_offtopic
я вот буквально сегодня юзал нонзеро, чтобы получать от юзера частоту оповещений (очеидно, 0 не подходит)
источник

AZ

Alex Zhukovsky in rust_offtopic
и армифметика над ней была
источник

AZ

Alex Zhukovsky in rust_offtopic
а вот упаковывать обратно - уже не надо
источник

В

Вафель in rust_offtopic
Мне никогда ещё не нужен был NonZero, так что я сольюсь ¯\_(ツ)_/¯

мне было интересно как можно имплементировать мат. операции для типов с #[rustc_layout_scalar_valid_range_end(n)], но видимо в std такого нет
источник

В

Вафель in rust_offtopic
btw, у меня идея стабильно умирает от нехватки памяти при открытии исходников std :(
источник

G

Gymmasssorla in rust_offtopic
Alex Zhukovsky
короч ты можешь придумать полезную функцию которой надо опшн юзать, и обратно запаковывать?
Есть статистика у серверного приложения, нужно определить над ней алгебру
источник

G

Gymmasssorla in rust_offtopic
В статистике может быть NonZeroUsize как пропускная способность или ещё чего
источник

AZ

Alex Zhukovsky in rust_offtopic
ну напишешь mul(a: nonzerouzize, b: nonzerousize)
источник