Треки
/
Rust
Rust
/
Вправи
/
Трейт Luhn
Трейт Luhn

Трейт Luhn

Середня

Вказівки

Перед виконанням цієї вправи, імовірно, варто спершу пройти початкову вправу Luhn та її наступницю, «Luhn: використання трейту From».

Щоб отримати початкову вправу Luhn, запустіть

exercism download --exercise=luhn --track=rust

Щоб отримати вправу «Luhn: використання трейту From», запустіть

exercism download --exercise=luhn-from --track=rust

У початковій вправі Luhn ми перевіряли лише рядки тексту (англ. string), але алгоритм Луна можна застосувати й до цілих чисел.

У вправі «Luhn: використання трейту From» ми реалізували трейт From, а також мали створити структуру Luhn.

Можливо, замість того щоб створювати структуру лише для перевірки, варто перевіряти самі примітивні типи (тобто String, u8 тощо)?

У цій вправі ми створимо та реалізуємо власний трейт, який виконує перевірку.


Джерело

Супровідники треку Rust на основі оригінальної вправи Luhn
Редагувати через GitHub Посилання відкривається в новому вікні або вкладці
Rust Exercism

Час розпочати Трейт Luhn?

Зареєструйтеся на Exercism, щоб вивчати й опановувати Rust, а також 99 вправ та справжнє наставництво від людей, і все це безкоштовно.