Size: a a a

2020 May 02

p

polunin.ai in rust_offtopic
Emmanuel Goldstein
Меня, кстати, реально волнует этот вопрос.
Ещё интересно где в коде лежит документация на них.
как где? в компилятор зашиты.
источник

p

polunin.ai in rust_offtopic
всегда есть часть которая зашита в компилятор
источник

p

polunin.ai in rust_offtopic
и на ней строится все остальное
источник

AZ

Alex Zhukovsky in rust_offtopic
HyperWhatever
источник

AZ

Alex Zhukovsky in rust_offtopic
источник

EG

Emmanuel Goldstein in rust_offtopic
Атомарные операции, например, выражаются через эмодзи ⚛️
источник

EG

Emmanuel Goldstein in rust_offtopic
polunin.ai
как где? в компилятор зашиты.
А как они попадают в скоуп? Для большинства зашитых вещей есть фигня типа #[lang_item]
источник

p

polunin.ai in rust_offtopic
я не понял, это тип который который еще более обобщенный чем Any? хренасе
источник

p

polunin.ai in rust_offtopic
Emmanuel Goldstein
А как они попадают в скоуп? Для большинства зашитых вещей есть фигня типа #[lang_item]
хм, в прелюдии нет?
источник

EG

Emmanuel Goldstein in rust_offtopic
polunin.ai
хм, в прелюдии нет?
Нет
источник

p

polunin.ai in rust_offtopic
источник

EG

Emmanuel Goldstein in rust_offtopic
Это не prelude
источник

EG

Emmanuel Goldstein in rust_offtopic
И это impl, а не объявление
источник

EG

Emmanuel Goldstein in rust_offtopic
И о господи этот макрос
источник

p

polunin.ai in rust_offtopic
+
источник

AZ

Alex Zhukovsky in rust_offtopic
polunin.ai
я не понял, это тип который который еще более обобщенный чем Any? хренасе
ор
источник

p

polunin.ai in rust_offtopic
@emmanuelGoldstein единственное объяснение которое я вижу - компилятор сам подключает примитивные типы в скоуп всех файлов
источник

EG

Emmanuel Goldstein in rust_offtopic
polunin.ai
@emmanuelGoldstein единственное объяснение которое я вижу - компилятор сам подключает примитивные типы в скоуп всех файлов
Ну видимо, да, они просто предполагаются в любом скоупе
источник

EG

Emmanuel Goldstein in rust_offtopic
Просто мне потребовалось использовать примитивный тип в макросе, и для этого лучше указать полный путь к нему
источник

EG

Emmanuel Goldstein in rust_offtopic
И я задумался, откуда он берётся
источник