Kurzusok
/
Rust
Rust
/
Feladatok
/
Luhn Trait
Luhn Trait

Luhn Trait

Közepes

Utasítások

Mielőtt nekiállsz ennek a feladatnak, érdemes megoldanod az eredeti Luhn-feladatot és annak folytatását, a „Luhn: A From trait használata” feladatot.

Az eredeti Luhn-feladat letöltéséhez futtasd a következőt:

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

A „Luhn: A From trait használata” feladat letöltéséhez futtasd a következőt:

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

Az eredeti Luhn-feladatban csak stringeket ellenőriztél, pedig a Luhn-algoritmus egész számokra is alkalmazható.

A „Luhn: A From trait használata” feladatban egy From traitet implementáltál, amihez egy Luhn structot is létre kellett hoznod.

Ahelyett, hogy csak az ellenőrzés miatt hoznál létre egy structot, mi lenne, ha magukat a primitíveket (azaz String, u8 stb.) ellenőriznéd?

Ebben a feladatban létrehozol és implementálsz egy egyedi traitet, amely elvégzi az ellenőrzést.


Forrás

A Rust-kurzus karbantartói, az eredeti Luhn feladat alapján
Szerkesztés GitHubon A hivatkozás új ablakban vagy lapon nyílik meg
Rust Exercism

Készen állsz elkezdeni a(z) Luhn Trait feladatot?

Iratkozz fel az Exercism-re, hogy megtanuld és elsajátítsd a(z) Rust nyelvet 99 feladat segítségével, valódi emberi mentorálással, mindez ingyen.