diff options
| author | bors <bors@rust-lang.org> | 2025-01-16 21:31:19 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2025-01-16 21:31:19 +0000 |
| commit | 76a030a6c2dab11760cb08d746fa515e4bce5d39 (patch) | |
| tree | ceeec20150de63fb1829483d0753bc8420284f3d /compiler/rustc_error_codes/src | |
| parent | 99db2737c91d1e4b36b2ffc17dcda5878bcae625 (diff) | |
| parent | f4bbe30974c971061778971521bb7935fd944164 (diff) | |
| download | rust-76a030a6c2dab11760cb08d746fa515e4bce5d39.tar.gz rust-76a030a6c2dab11760cb08d746fa515e4bce5d39.zip | |
Auto merge of #135592 - matthiaskrgr:rollup-4t69l7i, r=matthiaskrgr
Rollup of 7 pull requests Successful merges: - #134754 (Implement `use` associated items of traits) - #135481 (coverage: Completely overhaul counter assignment, using node-flow graphs) - #135504 (Allow coercing safe-to-call target_feature functions to safe fn pointers) - #135561 (Update docs for `-Clink-dead-code` to discourage its use) - #135574 (ci: mirror ubuntu:22.04 to ghcr.io) - #135585 (resolve symlinks of LLVM tool binaries before copying them) - #135588 (Add license-metadata.json to rustc-src tarball.) r? `@ghost` `@rustbot` modify labels: rollup
Diffstat (limited to 'compiler/rustc_error_codes/src')
| -rw-r--r-- | compiler/rustc_error_codes/src/error_codes/E0253.md | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/compiler/rustc_error_codes/src/error_codes/E0253.md b/compiler/rustc_error_codes/src/error_codes/E0253.md index aea51d40238..705d1bfc53e 100644 --- a/compiler/rustc_error_codes/src/error_codes/E0253.md +++ b/compiler/rustc_error_codes/src/error_codes/E0253.md @@ -1,19 +1,19 @@ -Attempt was made to import an unimportable value. This can happen when trying -to import a method from a trait. +Attempt was made to import an unimportable type. This can happen when trying +to import a type from a trait. Erroneous code example: ```compile_fail,E0253 mod foo { pub trait MyTrait { - fn do_something(); + type SomeType; } } -use foo::MyTrait::do_something; -// error: `do_something` is not directly importable +use foo::MyTrait::SomeType; +// error: `SomeType` is not directly importable fn main() {} ``` -It's invalid to directly import methods belonging to a trait or concrete type. +It's invalid to directly import types belonging to a trait. |
