Rust datatypes: Difference between revisions

From wikinotes
Line 16: Line 16:
=== Integers ===
=== Integers ===
<blockquote>
<blockquote>
integers and floats can be typed:
{| class="wikitable"
* using implied type <code>let var = 12;</code>
|-
* by assignment <code>let var: i8 = 12;</code>
| implied type || <code>let var = 12;</code>
* using suffix <code>let var = 12i8;</code>
|-
| assigned type || <code>let var: i8 = 12;</code>
|-
| type suffix || <code>let var = 12i8;</code>
|}


<syntaxhighlight lang="rust">
<syntaxhighlight lang="rust">

Revision as of 22:05, 29 August 2021

Primitives

Text

char

char

Numbers

Integers

implied type let var = 12;
assigned type let var: i8 = 12;
type suffix let var = 12i8;
i8
i16
i32
i64
i128
isize

Floating Point

Boolean

true
false

Collections

tuples

arrays