lifetime se mi taky nelibi.
kdyz mam v rustu smart pointery a delaji levny move, tak je mam treba do ukladaci struktury presunout/move a struktura ma vlastnit ten objekt.
vubec se mi nelibi, ze treba struktura uklada referenci s definovanym lifetime. nebo funkce co prijimaji reference ve funkci si reference nejak prekopiruji a vraceji zas reference viz. priklad z knihy, mi prijde hnusne.
tak kdyz dovnitr funkce pro porovnani poslu dve reference na stringy, tak nevim proc nemuzu jen vratit int s delkou textu.