mirror of
https://github.com/LukasKalbertodt/programmieren-in-rust.git
synced 2026-05-04 22:41:12 +02:00
Add sheet 9
This commit is contained in:
Executable
+7
@@ -0,0 +1,7 @@
|
||||
Aufgabe 1: `try!` für `Option`
|
||||
==============================
|
||||
|
||||
Wir hätten gerne ein Makro `try_opt!()`, welches wie `try!()` funktioniert, allerdings für `Option`s.
|
||||
`try_opt!(Some(3))` soll zu "3" evaluieren, während `try_opt!(None)` ein early return auslösen soll.
|
||||
|
||||
Die beiden vorgegebenen Funktionen sollen wie erwartet funktionieren.
|
||||
Reference in New Issue
Block a user