You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
lint_clashing_function_names_with_fundamental_functions = this function symbol name `{$symbol_name}` clashes with the fundamental functions expected with `core` and `std`
199
+
.match_exactly = extra care must be taken when exposing a function with those symbol names, they must match exactly (ABI, function arguments, function return type, behavior, ...)
200
+
.learn_more = see <https://doc.rust-lang.org/core/index.html#how-to-use-the-core-library> for the more details
201
+
.help = remove any `#[unsafe(no_mangle)]`, `#[unsafe(link_name = "{$symbol_name}")]` or `#[unsafe(export_name = "{$symbol_name}")]` if present
202
+
198
203
lint_closure_returning_async_block = closure returning async block can be made into an async closure
199
204
.label = this async block can be removed, and the closure can be turned into an async closure
= note: extra care must be taken when exposing a function with those symbol names, they must match exactly (ABI, function arguments, function return type, behavior, ...)
8
+
= note: see <https://doc.rust-lang.org/core/index.html#how-to-use-the-core-library> for the more details
9
+
= help: remove any `#[unsafe(no_mangle)]`, `#[unsafe(link_name = "strlen")]` or `#[unsafe(export_name = "strlen")]` if present
10
+
= note: `#[warn(clashing_function_names_with_fundamental_functions)]` on by default
11
+
12
+
warning: this function symbol name `open` clashes with the fundamental functions expected with `core` and `std`
= note: extra care must be taken when exposing a function with those symbol names, they must match exactly (ABI, function arguments, function return type, behavior, ...)
19
+
= note: see <https://doc.rust-lang.org/core/index.html#how-to-use-the-core-library> for the more details
20
+
= help: remove any `#[unsafe(no_mangle)]`, `#[unsafe(link_name = "open")]` or `#[unsafe(export_name = "open")]` if present
21
+
22
+
warning: this function symbol name `write` clashes with the fundamental functions expected with `core` and `std`
= note: extra care must be taken when exposing a function with those symbol names, they must match exactly (ABI, function arguments, function return type, behavior, ...)
29
+
= note: see <https://doc.rust-lang.org/core/index.html#how-to-use-the-core-library> for the more details
30
+
= help: remove any `#[unsafe(no_mangle)]`, `#[unsafe(link_name = "write")]` or `#[unsafe(export_name = "write")]` if present
31
+
32
+
warning: this function symbol name `read` clashes with the fundamental functions expected with `core` and `std`
= note: extra care must be taken when exposing a function with those symbol names, they must match exactly (ABI, function arguments, function return type, behavior, ...)
39
+
= note: see <https://doc.rust-lang.org/core/index.html#how-to-use-the-core-library> for the more details
40
+
= help: remove any `#[unsafe(no_mangle)]`, `#[unsafe(link_name = "read")]` or `#[unsafe(export_name = "read")]` if present
0 commit comments