Návratový kód, který nic neříká o tom, co se stalo, chceš nadřazovat Resultu, který má prakticky všechno promyšlené do detailu? unwrap() používat můžeš a nemusíš, ale na rozdíl od přeskočené kontroly v Go je pak výsledek předvídatelný a chybu neobchází. Dtto pro expect() atd. Spousta lidí to využívá, v týmu si to klidně zakaž, není problém. Na rozdíl od dementní dvouhodnoty v Go má Rust spoustu luxusních možností, jak s chybami nakládat.
14. 11. 2022, 11:22 editováno autorem komentáře