Решение на упр.07 задача 1 от Милен Хаджиев
Обратно към всички решения
Към профила на Милен Хаджиев
Резултати
- 0 точки от тестове
- 2 бонус точки
- 2 точки общо
- 0 успешни тест(а)
- 0 неуспешни тест(а)
Код
Лог от изпълнението
Updating crates.io index
Locking 17 packages to latest compatible versions
Compiling proc-macro2 v1.0.103
Compiling quote v1.0.42
Compiling unicode-ident v1.0.22
Compiling futures-core v0.3.31
Compiling futures-sink v0.3.31
Compiling futures-channel v0.3.31
Compiling futures-task v0.3.31
Compiling futures-io v0.3.31
Compiling syn v2.0.111
Compiling pin-utils v0.1.0
Compiling pin-project-lite v0.2.16
Compiling memchr v2.7.6
Compiling slab v0.4.11
Compiling solution v0.1.0 (/tmp/d20251127-1757769-fo1y94/solution)
Compiling futures-macro v0.3.31
Compiling futures-util v0.3.31
Compiling futures-executor v0.3.31
Compiling futures v0.3.31
error[E0308]: mismatched types
--> tests/solution_test.rs:40:50
|
40 | assert_eq!(get_num_list(text), Err(FoundWord("baba")));
| --------- ^^^^^^- help: try using a conversion method: `.to_string()`
| | |
| | expected `String`, found `&str`
| arguments to this struct are incorrect
|
note: tuple struct defined here
--> tests/../src/lib.rs:99:12
|
99 | pub struct FoundWord(pub String);
| ^^^^^^^^^
For more information about this error, try `rustc --explain E0308`.
error: could not compile `solution` (test "solution_test") due to 1 previous error
История (1 версия и 1 коментар)
Милен качи първо решение на 26.11.2025 22:18 (преди 9 дена)
Очаква се да използваш структура
FoundWord(&str)- затова решението ти не се компилира заедно с тестовете. Давам ти 2т. за другия тест, който не използваFoundWord.