Skip to main content

Module async_fn_in_trait

Module async_fn_in_trait 

Source

Re-exportsยง

use rustc_hir as hir; ๐Ÿ”’
use rustc_lint_defs::declare_lint; ๐Ÿ”’
use rustc_lint_defs::declare_lint_pass; ๐Ÿ”’
use rustc_trait_selection::error_reporting::traits::suggestions::suggest_desugaring_async_fn_to_impl_future_in_trait; ๐Ÿ”’
use crate::diagnostics::AsyncFnInTraitDiag; ๐Ÿ”’
use crate::LateContext; ๐Ÿ”’
use crate::LateLintPass; ๐Ÿ”’

Structsยง

AsyncFnInTrait
Lint for use of async fn in the definition of a publicly-reachable trait.

Staticsยง

ASYNC_FN_IN_TRAIT
The async_fn_in_trait lint detects use of async fn in the definition of a publicly-reachable trait.