ActixWeb actix-web-httpauthでsignature of `fn(ServiceRequest, BearerAuth) -がでた時

RustでWebアプリを作るとき今はActixWebを使っている。
corsやAuth周りでまだそこそこエラーが発生する印象。

今回は、actix_web_httpauthを使っていてコンパイルに失敗したときの解決策の書き溜め。

広告

解決策

ActixWebのバージョンが古いかも。
4系に上げたら動いた。

CORSのバグ修正など、betaで動いているのが多いんだよね... (2021/12現在)

現象

生じたエラーは下記。
Bearer認証を組み込もうとしたらコンパイルに失敗。



じゃあね〜〜〜。