я не знаю, я скопировала тип из ошибки
хм, очень интересно, он предлагает вставить тип перед атрибутом 🤔
Мне нравится стиль выдержанный во всём интерфейсе
ты убрала в Arc стейт? покажи, как у тебя сейчас выглядит код и какие ошибки
https://gitlab.com/alicecarroll/web-lock/-/tree/refactor https://termbin.com/jjnx
Выносить создание приложения в отдельную функцию в актиксе редко работает хорошо Её сложно правильно типизировать И у web::Data должен быть статический лайфтайм, склонируй конфиг внутрь
но конфиг же ридонли… зачем его клонировать?..
какая структура проекта мне тогда лучше подойдёт?
Чтобы лайфтайм убрать Тебе это сделать один раз и это всяко упростит жизнь Конкретно на структуру проекта пофиг, главное, не выносить app::create() в отдельную функцию, чтобы не нужно было её типизировать, а компилятор сам вывел.
https://docs.rs/actix-web/3.3.2/actix_web/struct.App.html#method.app_data .app_data() требует статического лайфтайма у аргумента
Обсуждают сегодня