В Rust много знакомых типов:
bool представляет true/falseu8 u16 u32 u64 u128 представляют только положительные числаi8 i16 i32 i64 i128 представляют положительные и отрицательные числаusize, isize для представления индексов и размеров элементов в памятиf32 f64(значение,значение,...) представляют фиксированную последовательность из разных типов значений, размещаются на стеке[значение, значение, ...] представляют последовательность элементов одного типа, имеющий фиксированный размер известный на стадии компиляции.str ( string slice ) - текст с размером определяемым во время выполненияСправедливое предупреждение: на других языках текст может быть сложнее, чем вы привыкли. Rust - язык системного программирования, ориентированный на решение проблем памяти, с которыми вы, возможно, не сталкивались. Мы поговорим о текстовых данных позже.
Числовые типы могут быть явно объявлены с указанным типом, если явно добавить тип у числа (пример: 13u32, 2u8)