172 похожих чатов

Всем привет, подскажите пожалуйста, взял полностью код от сюда https://actix.rs/docs/websockets/ Но

выбивает ошибку что Actor это приватный модуль, и то что type Context = ws::WebsocketContext<Self>; not implemented for MyWs(я понимаю что значат эти ошибки, просто странно давать на сайте с документацией не работающий код)

В чём может быть проблема? В версии тулчейна?

5 ответов

8 просмотров

Возможно, у вас расхождение в том, что в доках одна версия кода, а пользуетесь вы актиксом версии выше? Они частично ломали совместимость, я вот после перехода с 3.0 на 4.0.0-beta.5 все мидлвари переделывал из-за других ассоциированных типов у трейтов Либо они доки криво обновляют. Вот тут - https://github.com/actix/examples/blob/master/websockets/websocket/Cargo.toml - версии такие: actix = "0.10" actix-web = "3" actix-web-actors = "3"

Daelon- Автор вопроса
Daelon
Хммм, логично, сейчас проверю

Попробуйте взять папку примера из моего сообщения выше, там более подробный пример и выставлены зависимости.

Daelon- Автор вопроса
George C.
Попробуйте взять папку примера из моего сообщения ...

HttpServer::new(|| App::new().route("/ws/", web::get().to(index))) | ^^^^^ not found in this scope Теперь только такая ошибка

Похожие вопросы

Обсуждают сегодня

Типа вызывать GetParent и проверять на соответствие GetModuleHandle?
The Bird of Hermes
67
Всем привет! Кто нибудь парсил в ручную JSON без библиотек и фреймворков? Есть может ссылки на оптимальный алгоритмы работы с текстом и примеры таких парсеров?
Lem
27
Do any of you guys have interesting projects one could join? I'm a Middle Full-Stack developer (JS/TS, React & Node)
Lev Shapiro
40
Есть сайт. Там была древняя версия эво. Стоял плагин, который каждый коммент в Jot делал отдельной страницей. После обновления все слетело, теперь старница открывается отдельн...
Artem
1
$res = json_decode($наша строка из респонса); $res1 = array_map(fn($o) => $o->name, $res->breadcrumbs[0]->entities); Как такое будет на Хаскеле?.. В начале весь джейсон, в ко...
Хаскель Моисеевич Гопник
27
Добрый день. А shovel'ы можно как-то сконфигурировать в definitions.json? Пробовал что-то вроде: { "users": [ { "name": "agent", "password_hash": "RBCbTzQd...
Aleksey
1
Вопрос по диагностике ошибок (я знаю в чем, в данном конкретном примере, я знаю, как исправить, пример модельный, понятно, что в реальности бывает намного запутаннее). module...
ⰄⰎⰋⰐⰐⰑⰛⰤⰧⰧⰩⰄ ⰊⰑⰁⰓⰡⰛⰦⰕⰫ
11
А чем вам питонисты не угодили?😂
.
79
В чем сила брат, в NASM или FASM?
Isaac Kleiner
18
Есть какой-нибудь для Delphi/FPC T*Compression(Decompression)Stream на базе LZ4/Zstd/любой другой быстрый(и хорошо сжимающий) алгоритм А ещё лучше в pure pascal А ещё лучше од...
notme
52
Карта сайта