Байтовые представления общих типов. Базовые типы Основные типы встроены в ядро языка. Безнаковые типы Типы со знаком Типы с плавающей точкой Представление битовой выборки для f32: Разъяснение: Преобразование типа через as Арифметические подводные камни Выражение _100 означает все, что может содержать значение 100, например, 100_i32, но является непрозрачным для компилятора. Текстовые типы Базовые: Применение: Кодирование Пользовательские типы Основные типы, определяемые пользователем. Актуальное представление объекта. Следует также отметить, что два типа A(X, Y) и B(X, Y) с точно такими же полями, могут иметь различную структуру; transmute() не гарантирует расположение. Ссылки и указатели Ссылки обеспечивают безопасный доступ к памяти, необработанные указатели это небезопасный доступ. Соответствующие мутабельные типы имеют идентичное расположение данных. Должна быть задана допустимая величина 'T', и любая такая переменная должна существовать по крайней мере 'а. Метаданные указателя Мно