9951 explained code solutions for 126 technologies


rustHow to get the first element of a slice in Rust?


The first element of a slice in Rust can be obtained using the get method. This method takes an index as an argument and returns an Option type.

Example code

let slice = [1, 2, 3];
let first_element = slice.get(0);

Output example

Some(1)

The get method returns an Option type, which is an enum with two variants: Some and None. If the index is valid, Some is returned with the element as its value. If the index is out of bounds, None is returned.

Code explanation

  • let slice = [1, 2, 3];: creates a slice with three elements
  • let first_element = slice.get(0);: calls the get method on the slice with the index 0 as an argument

Helpful links

Edit this code on GitHub