Просмотр исходного кода

Added documentation to hash256.rs

Lorenz Bung 8 лет назад
Родитель
Сommit
cef4324040
Аккаунт пользователя с таким Email не найден
1 измененных файлов: 2 добавлений и 1 удалений
  1. 2
    1
      hw7/task1/src/hash256.rs

+ 2
- 1
hw7/task1/src/hash256.rs Просмотреть файл

1
 use hasher_sha256::{Hasher, HashResult};
1
 use hasher_sha256::{Hasher, HashResult};
2
 use hasher_sha256::Sha256;
2
 use hasher_sha256::Sha256;
3
 
3
 
4
-
4
+/// Dieser Datentyp beschreibt die Lösung des Hashverfahrens.
5
 pub struct Solution {
5
 pub struct Solution {
6
     pub number: usize,
6
     pub number: usize,
7
     pub hash: String,
7
     pub hash: String,
8
 }
8
 }
9
 
9
 
10
+/// `verify_product` dient der Verifikation eines gefundenen Hashes.
10
 pub fn verify_product(base: usize, number: usize, difficulty: &String) -> Option<Solution> {
11
 pub fn verify_product(base: usize, number: usize, difficulty: &String) -> Option<Solution> {
11
     let sol = base * number;
12
     let sol = base * number;
12
     let input = sol.to_string();
13
     let input = sol.to_string();

Загрузка…
Отмена
Сохранить