Крылатый
ib4: тоже самое
Semyon
Вот в физике..
Там это переход в другую систему счисления скорее будет
Dmitry
5 - константа ёпт, давайте измените )
Крылатый
Semyon
Крылатый
Кстати, g в разных местах планеты разная. Это считать изменением константы?
պլհկ
Semyon
Cat
Крылатый
Пожалуй.
Денис
вот вам получше пример
Денис
скорость света
Денис
добавляешь "в среде" и бац, уже не совсем константа
Денис
блин, это ж не тот канал, офтоп ололо
Маjко
պլհկ
пацаны, не рекомендую последний клиппи ставить
Денис
))
պլհկ
он выебывает serde-derive
Anton
Anton
ем случае - any это способ красиво и без говна делать динамические контексты
Anton
при этом сохранять безопасность без сегфолтов
Anton
и не нужно привязываться на верхнем уровне к дженерик типу данных, и пропихивать его вниз
Loo
Маjко
Так, что Шрамко делает в онтопик-чате?
Денис
ну либо Any, либо dynamic-cast-LLVM-style
Anton
Makc
Это же оффтопик. тут нельзя про раст.
Azathoth
@deex_iv изменяешь ФЮ???
Судзумия
О, в найтли уже три года есть box item
Судзумия
Чтобы в хип минуя стек класть
Cat
Azathoth
Azathoth
https://github.com/rust-lang-nursery/docker-rust/blob/f18cebe3699016a654da86212fa90afaea7431a1/1.25.0/stretch/Dockerfile
Azathoth
Можно свою сборку nightly сделать
Anonymous
Но зачем?
Roman
а async/await в rust доделали?
Денис
только начали
Денис
точнее
Денис
есть в крейт, в котором это есть
Денис
в сам язык это ещё не интегрировали
Судзумия
Nikita
кстати, а есть тут кто докер збс знает?
Судзумия
Судзумия
Вообще, это оффтоп
Nikita
ну пошли в личку
Cuno
https://www.reddit.com/r/rust/comments/8ik620/notes_on_impl_trait/
> changing fn foo<T: Trait>(v: &T) {} to fn foo(v: impl Trait) {} is a breaking change
Cuno
Cat
ну у него там типо аргумент, мол, нельзя будет юзать foo::<u32>(42);
Cat
и типо мысль в том, что "понапишут новых библиотек своих"
Loo
чот не понял. а кто его заставляет менять сигнатуру
Loo
(не читал)
Cat
(только это всё равно не называется breaking change)
Loo
лол
Loo
понятно
Денис
очень доставляет, что в примере с турбофишем используется не-трейт
Денис
ваще такое бывает, что для трейтованого аргумента кто-то юзает турбофиш?
Cat
Денис
хммм
Денис
типа чтобы : T = не писать
Денис
ну ок)
Денис
кстати в ваших примерах дженерик — возвращаемый тип
Cat
тот же parse().unwrap()
Судзумия
Денис
и в возвращаемом типе impl Trait имеет совершенно другой смысл
Денис
то есть там-то ничего не сломается)
Cat
сё, дошло
Cat
ПАРЕНЬ СКАЗАЛ, ЧТО BREAKING CHANGE, ТАМ БОЛЬШЕ 111 ЛАЙКОВ — ЗНАЧИТ ОН ПРАВ!
Денис
Денис
но по факту проблема имхо несколько раздута
Денис