Уровень 6.7 задачника Rust

Задание 1

Попросите пользователя ввести свой номер телефона. Проверьте, что введенные данные подходят под формат телефонного номера.

Задание 2

Получите вектор всех выходных дней текущего года в формате год-месяц-день.

Задание 3

Напишите код, который сравнит две приведенные ниже даты и выведет сообщение о том, какая из них больше:

javascriptlet date1 = "2020-11-30";
let date2 = "2020-12-31";
Задание 4

Дана дата в виде следующей структуры:

ruststruct Date
{
  year: u16,
  month: u8,
  day: u8,
}

Получите день недели, соответствующий этой дате.

Задание 5

Дано некоторое число:

rust123456

Найдите сумму пар цифр этого числа. В нашем случае имеется ввиду следующее:

rust12 + 34 + 56