rust/tests/ui-internal/slow_symbol_comparisons.stderr
2024-10-13 21:03:39 +01:00

24 lines
1.2 KiB
Plaintext

error: comparing `Symbol` via `Symbol::intern`
--> tests/ui-internal/slow_symbol_comparisons.rs:14:27
|
LL | let slow_comparison = symbol == Symbol::intern("example");
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `Symbol::as_str` and check the string instead: `symbol.as_str() == "example"`
|
= note: `-D clippy::slow-symbol-comparisons` implied by `-D warnings`
= help: to override `-D warnings` add `#[allow(clippy::slow_symbol_comparisons)]`
error: comparing `Symbol` via `Symbol::intern`
--> tests/ui-internal/slow_symbol_comparisons.rs:16:33
|
LL | let slow_comparison_macro = symbol == sym!(example);
| ^^^^^^^^^^^^^^^^^^^^^^^ help: use `Symbol::as_str` and check the string instead: `symbol.as_str() == "example"`
error: comparing `Symbol` via `Symbol::intern`
--> tests/ui-internal/slow_symbol_comparisons.rs:18:37
|
LL | let slow_comparison_backwards = sym!(example) == symbol;
| ^^^^^^^^^^^^^^^^^^^^^^^ help: use `Symbol::as_str` and check the string instead: `symbol.as_str() == "example"`
error: aborting due to 3 previous errors