не боровлю всю структуру, а только поле с лайфтаймом 'a
?
Принимать поле, а не структуру.
не могу, нужные мне функции реализованы на структуре
unsafe { transmute<S<'a>, <S<'static>>(s) }
cannot transmute between types of different sizes, or dependently-sized types
Вроде оно https://docs.rs/fuckit/0.2.1/fuckit/fn.grapple.html
А не, только для референса, не для входящего лайфтайма
Больше unsafe богу unsafe.
Обсуждают сегодня