Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Artisan-Lab/RULF
/ types & classes
Types & classes
29,618 in github.com/Artisan-Lab/RULF
⨍
Functions
93,053
◇
Types & classes
29,618
↓ 5,490 callers
Class
Ok
src/tools/clippy/tests/ui/new_without_default.rs:20
↓ 1,309 callers
Enum
Err
src/test/ui/issues/issue-47364.rs:10
↓ 957 callers
Enum
Err
compiler/rustc_transmute/src/layout/tree.rs:171
↓ 253 callers
Class
BytePos
sensitive
src/test/ui/issues/issue-14091-2.rs:6
↓ 180 callers
Class
Str
src/test/ui/issues/issue-18353.rs:8
↓ 144 callers
Class
Self
src/test/ui/self/self_type_keyword.rs:2
↓ 117 callers
Class
AssistId
src/tools/rust-analyzer/crates/ide-db/src/assists.rs:99
↓ 114 callers
Interface
Continue
Trait for visitor functions to control whether or not to descend to child nodes. Implemented for only two types. `()` always descends. `Descend` allow
src/tools/clippy/clippy_utils/src/visitors.rs:20
↓ 104 callers
Class
Borrowed
src/test/ui/nll/issue-22323-temp-destruction.rs:18
↓ 91 callers
Enum
BinOp
compiler/rustc_middle/src/mir/syntax.rs:1197
↓ 80 callers
Class
AssertUnwindSafe
library/core/src/panic/unwind_safe.rs:170
↓ 74 callers
Class
Number
library/core/src/num/dec2flt/number.rs:27
↓ 72 callers
Class
D
src/test/ui/async-await/drop-order/drop-order-for-async-fn-parameters-by-ref-binding.rs:35
↓ 72 callers
Class
D
src/test/ui/async-await/drop-order/drop-order-when-cancelled.rs:39
↓ 72 callers
Class
D
src/test/ui/async-await/drop-order/drop-order-for-async-fn-parameters.rs:38
↓ 72 callers
Interface
Owned
src/test/rustdoc/issue-51236.rs:4
↓ 70 callers
Class
Int
library/core/tests/cmp.rs:164
↓ 59 callers
Class
EarlyBinder
compiler/rustc_middle/src/ty/subst.rs:511
↓ 58 callers
Class
Right
src/test/ui/macros/restricted-shadowing-legacy.rs:80
↓ 49 callers
Interface
Int
src/test/ui/issues/issue-19850.rs:8
↓ 48 callers
Class
Borrowed
compiler/rustc_mir_dataflow/src/impls/borrowed_locals.rs:146
↓ 48 callers
Class
Def
src/test/ui/pattern/issue-68393-let-pat-assoc-constant.rs:15
↓ 46 callers
Interface
Def
compiler/rustc_transmute/src/layout/mod.rs:32
↓ 46 callers
Class
Scalar
src/tools/clippy/tests/ui/extra_unused_lifetimes.rs:81
↓ 45 callers
Class
Ty
compiler/rustc_ast/src/ast.rs:1948
↓ 44 callers
Class
String
library/alloc/src/string.rs:367
↓ 42 callers
Class
OutlivesPredicate
compiler/rustc_middle/src/ty/mod.rs:907
↓ 41 callers
Interface
Ref
compiler/rustc_transmute/src/layout/mod.rs:33
↓ 40 callers
Class
Path
compiler/rustc_ast/src/ast.rs:89
↓ 39 callers
Enum
Bool
src/tools/miri/tests/fail/validity/transmute_through_ptr.rs:3
↓ 39 callers
Enum
Immediate
compiler/rustc_const_eval/src/interpret/operand.rs:26
↓ 39 callers
Enum
Other
src/test/ui/pattern/issue-6449.rs:9
↓ 39 callers
Class
Ref
src/tools/rust-analyzer/crates/ide-assists/src/handlers/expand_glob_import.rs:121
↓ 38 callers
Enum
Owned
library/alloc/src/collections/btree/node.rs:1662
↓ 38 callers
Class
Ready
library/core/src/task/ready.rs:68
↓ 38 callers
Class
WellFormed
src/test/ui/type/type-check-defaults.rs:6
↓ 37 callers
Class
Region
compiler/rustc_middle/src/ty/sty.rs:1307
↓ 37 callers
Class
Symbol
src/tools/rust-analyzer/crates/proc-macro-srv/src/abis/abi_sysroot/ra_server/symbol.rs:12
↓ 37 callers
Class
Token
compiler/rustc_ast/src/token.rs:260
↓ 36 callers
Class
Primitive
src/rustdoc-json-types/lib.rs:718
↓ 35 callers
Class
IndentLevel
src/tools/rust-analyzer/crates/syntax/src/ast/edit.rs:12
↓ 34 callers
Class
Ident
compiler/rustc_span/src/symbol.rs:1653
↓ 34 callers
Interface
Use
~ ERROR attribute requires -Z query-dep-graph
src/test/ui/dep-graph/dep-graph-check-attr.rs:20
↓ 33 callers
Class
Foo
src/test/ui/consts/const_let_eq.rs:3
↓ 33 callers
Class
Item
compiler/rustc_ast/src/ast.rs:2660
↓ 32 callers
Interface
Copy
library/core/src/marker.rs:389
↓ 32 callers
Interface
Real
src/test/ui/associated-types/issue-37883.rs:8
↓ 32 callers
Class
Static
src/librustdoc/clean/types.rs:2295
↓ 31 callers
Class
Foo
src/test/ui/closures/2229_closure_analysis/migrations/significant_drop.rs:8
↓ 31 callers
Class
builder
src/test/ui/issues/issue-42453.rs:6
↓ 30 callers
Enum
Adt
src/tools/rust-analyzer/crates/hir/src/lib.rs:1063
↓ 30 callers
Class
Wrap
src/test/ui/rfc-1445-restrict-constants-in-patterns/fn-ptr-is-structurally-matchable.rs:32
↓ 29 callers
Class
All
Visits all nested things, including item-likes. This is an unusual choice.** It is used when you want to process everything within their lexical cont
compiler/rustc_middle/src/hir/nested_filter.rs:26
↓ 29 callers
Enum
Const
compiler/rustc_ast/src/ast.rs:2336
↓ 28 callers
Class
Arm
compiler/rustc_ast/src/ast.rs:1056
↓ 28 callers
Class
FamousDefs
Helps with finding well-know things inside the standard library. This is somewhat similar to the known paths infra inside hir, but it different; We wa
src/tools/rust-analyzer/crates/ide-db/src/famous_defs.rs:21
↓ 28 callers
Enum
Field
src/test/ui/error-codes/E0559.rs:1
↓ 28 callers
Class
Local
src/tools/rust-analyzer/crates/hir/src/lib.rs:2243
↓ 27 callers
Class
Array
src/test/codegen/packed.rs:38
↓ 27 callers
Enum
Error
compiler/rustc_log/src/lib.rs:104
↓ 27 callers
Enum
SymbolKind
src/tools/rust-analyzer/crates/ide-db/src/lib.rs:172
↓ 26 callers
Class
Expr
compiler/rustc_ast/src/ast.rs:1106
↓ 26 callers
Class
Tuple
src/test/ui/issues/issue-28561.rs:57
↓ 25 callers
Class
Trait
compiler/rustc_ast/src/ast.rs:2740
↓ 25 callers
Interface
Value
compiler/rustc_query_system/src/values.rs:4
↓ 24 callers
Enum
Bound
library/core/src/ops/range.rs:665
↓ 24 callers
Class
D
library/alloc/src/collections/linked_list/tests.rs:989
↓ 24 callers
Class
D
src/test/ui/nll/issue-54556-used-vs-unused-tails.rs:44
↓ 24 callers
Class
Ready
src/test/ui/generator/issue-68112.rs:10
↓ 24 callers
Class
Ty
compiler/rustc_middle/src/ty/mod.rs:494
↓ 23 callers
Class
D
library/alloc/tests/vec_deque.rs:731
↓ 23 callers
Class
Start
src/tools/clippy/clippy_lints/src/loops/manual_memcpy.rs:319
↓ 23 callers
Class
String
src/tools/rust-analyzer/crates/syntax/src/ast/generated/tokens.rs:52
↓ 22 callers
Class
F64
src/test/codegen/issue-32031.rs:16
↓ 22 callers
Enum
Val
src/test/ui/parser/match-arm-without-braces.rs:9
↓ 21 callers
Class
D
src/test/ui/drop/issue-30018-nopanic.rs:13
↓ 21 callers
Class
F32
src/test/ui/simd/size-align.rs:25
↓ 21 callers
Class
Fn
compiler/rustc_ast/src/ast.rs:2797
↓ 21 callers
Class
MacCall
compiler/rustc_ast/src/ast.rs:1526
↓ 21 callers
Class
Macro
src/librustdoc/clean/types.rs:2476
↓ 21 callers
Class
Pair
library/core/tests/ptr.rs:23
↓ 21 callers
Class
Placeholder
compiler/rustc_middle/src/ty/mod.rs:1422
↓ 21 callers
Interface
Tuple
library/core/src/marker.rs:805
↓ 21 callers
Class
Wrapping
library/core/src/num/wrapping.rs:42
↓ 20 callers
Interface
Copy
compiler/rustc_codegen_gcc/tests/run/exit.rs:27
↓ 20 callers
Class
File
library/std/src/fs.rs:98
↓ 20 callers
Class
Module
src/librustdoc/visit_ast.rs:24
↓ 20 callers
Class
Path
src/tools/rust-analyzer/crates/hir-def/src/path.rs:39
↓ 20 callers
Class
Restricted
src/test/ui/proc-macro/issue-50493.rs:7
↓ 20 callers
Class
Runtime
src/test/ui/async-await/issue-98634.rs:26
↓ 19 callers
Enum
All
src/test/codegen/issue-73031.rs:6
↓ 19 callers
Class
Closure
compiler/rustc_hir/src/hir.rs:921
↓ 19 callers
Class
FileId
src/tools/rust-analyzer/crates/vfs/src/lib.rs:63
↓ 19 callers
Enum
Leaf
src/tools/rust-analyzer/crates/tt/src/lib.rs:42
↓ 19 callers
Class
Literal
library/proc_macro/src/lib.rs:1151
↓ 19 callers
Class
Literal
src/tools/rust-analyzer/crates/proc-macro-srv/src/abis/abi_1_63/proc_macro/mod.rs:843
↓ 19 callers
Class
No
src/test/ui/lint/must_not_suspend/dedup.rs:6
↓ 19 callers
Class
Param
compiler/rustc_ast/src/ast.rs:2193
↓ 19 callers
Class
S
src/test/ui/stdlib-unit-tests/builtin-clone.rs:13
↓ 19 callers
Enum
Scalar
compiler/rustc_target/src/abi/mod.rs:838
next →
1–100 of 29,618, ranked by callers