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

Всем привет! Разбираюсь с async_trait и получается странная штука - в

трейте, отмеченным атрибутом #[async_trait] компилятор не находит ни одну функцию, вплоть до new. Вот код
#[async_trait]
impl<'a> Elastic<'a> {
pub fn new(base_uri: Uri, user: &'a str, password: &'a str) -> Self {
Elastic {
base_uri,
user,
password,
}
}
и при компиляции
36 | let elastic = elastic::Elastic::new(uri, &cfg.elastic.user, &cfg.elastic.password);
| ^^^ function or associated item not found in `elastic::Elastic<'_>`

Это как-так?

5 ответов

24 просмотра

Асинк_трейт, если я не ошибаюсь, должен применяться к impl SomeAsyncTrait for SomeStruct

оно вообще не должно компилироваться

𝕯mitry-𝖁akulenko Автор вопроса
antuan
Асинк_трейт, если я не ошибаюсь, должен применятьс...

Так у меня там есть async функция. Но кроме неё ещё штук 5 не async

𝕯mitry 𝖁akulenko
Так у меня там есть async функция. Но кроме неё ещ...

Там это где? Какой трейт имплементируется? Судя по коду - никакой

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

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

У меня это всегда вопрос вызывало.. Нафига писать код так, чтобы потом ошибки вылавливать?
Nik
44
всем привет. реально ли понять чем в процессе занята память? delphi/linux, процесс свой
Handatros
12
что за асемблер кста?
Shvabrikk Nya
19
Добрый день! Пробую отловить исключение EConvertError: function _TryTextToDouble(var DoubleVar: Extended; Text: String): Boolean; begin try DoubleVar := StrToFloat...
Kirill Filippenok
19
embassy это топ фреймворк для эмбеддед на данный момент?
AS Sarb
23
А где @Grinyaha уважаемый пропал?
Am Ambrion
14
Ребята, я 3 дня как вкатился в ардуино Думал на прогрессивном молодом языке Rust попилить что-нибудь А как-то грустно с библиотеками оказалось. Не подскажете почему так? Если...
AS Sarb
18
This automated cryptocurrency trading system uses intelligent algorithms to buy low and sell high on leading crypto exchanges. Many users have already enjoyed significant prof...
Endu Wako
1
Сделал краткий обзор магазина из статьи и заодно там же записал инструкцию по развёртыванию. https://www.youtube.com/watch?v=8-sE1vNk95Q (чё думаете по звуку? кое-что поменял...
Andrey K
17
Добрый вечер. Есть вопрос, а может и предложение. Был у меня диалог в другой группе о делфи и я задался вопросом: "А нельзя ли в делфи цвет //коментария и {комментария} сде...
Kraszx
24
Карта сайта