Nivel 7.3 del libro de ejercicios Rust

Задание 1

Crea una función que tome un array como parámetro y devuelva un nuevo array que no contenga elementos duplicados.

Задание 2

Crea una función que tome un array como parámetro y devuelva un nuevo array que no contenga elementos idénticos adyacentes.

Задание 3

Crea una función que tome un número entero como primer parámetro y devuelva la cantidad de sus dígitos, especificada por el segundo parámetro.

Задание 4

Crea una función que tome un número como parámetro y verifique si es primo o no.

Задание 5

Crea una función que tome un array con números como parámetro y devuelva el valor máximo y mínimo de este array en forma de la siguiente estructura:

ruststruct Date
{
  min: i16,
  max: i16,
}