Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Artisan-Lab/RULF
/ functions
Functions
93,053 in github.com/Artisan-Lab/RULF
⨍
Functions
93,053
◇
Types & classes
29,618
↓ 326 callers
Method
env
(&mut self, env: &str)
src/bootstrap/builder.rs:2238
↓ 326 callers
Method
iter
(&self)
library/core/src/option.rs:1157
↓ 322 callers
Method
ok
(self)
library/core/src/result.rs:643
↓ 321 callers
Method
as_str
(&self)
src/tools/rust-analyzer/crates/ide/src/markup.rs:32
↓ 321 callers
Method
into
(self)
src/test/ui/error-codes/E0283.rs:18
↓ 317 callers
Method
word
(&mut self, wrd: S)
compiler/rustc_ast_pretty/src/pp/convenience.rs:41
↓ 314 callers
Method
to_string
(&self)
src/test/ui/parser/multitrait.rs:8
↓ 309 callers
Method
to_string
(&self, cap: Option<SnippetCap>)
src/tools/rust-analyzer/crates/ide-assists/src/handlers/generate_function.rs:214
↓ 308 callers
Method
collect
(self)
library/core/src/iter/traits/iterator.rs:1832
↓ 307 callers
Method
into_iter
(self)
src/test/ui/issues/issue-72554.rs:17
↓ 307 callers
Method
iter
(&self)
compiler/rustc_codegen_llvm/src/llvm/archive_ro.rs:39
↓ 301 callers
Method
map
(self, f: F)
compiler/rustc_middle/src/traits/mod.rs:701
↓ 298 callers
Method
filter_map
Optionally produce a new `P<T>` from `self` without reallocating.
compiler/rustc_ast/src/ptr.rs:70
↓ 297 callers
Method
borrow_mut
(&mut self)
src/tools/clippy/tests/ui/should_impl_trait/method_list_1.rs:53
↓ 296 callers
Method
iter
(&self)
library/alloc/src/collections/btree/map.rs:412
↓ 295 callers
Method
as_ptr
(this: &Self)
library/alloc/src/rc.rs:860
↓ 295 callers
Method
field
(&mut self, name: &str, value: &dyn fmt::Debug)
library/core/src/fmt/builders.rs:123
↓ 294 callers
Method
help
(&mut self, msg: impl Into<SubdiagnosticMessage>)
compiler/rustc_errors/src/diagnostic.rs:472
↓ 293 callers
Method
and_then
Move out of the pointer. Intended for chaining transformations not covered by `map`.
compiler/rustc_ast/src/ptr.rs:46
↓ 290 callers
Method
map_err
(self, op: O)
library/core/src/result.rs:858
↓ 288 callers
Method
chain
(self, next: R)
library/std/src/io/mod.rs:960
↓ 287 callers
Method
as_bytes
(&self)
library/core/src/str/mod.rs:325
↓ 287 callers
Method
as_str
(self)
compiler/rustc_hir/src/hir.rs:1196
↓ 287 callers
Method
source_map
(&self)
compiler/rustc_expand/src/base.rs:1062
↓ 286 callers
Function
null_mut
()
library/core/src/ptr/mod.rs:681
↓ 285 callers
Method
expect
Expects and consumes the token `t`. Signals an error if the next token is not `t`.
compiler/rustc_parse/src/parser/mod.rs:530
↓ 283 callers
Method
def_span
(&self, def_id: LocalDefId)
compiler/rustc_query_system/src/ich/hcx.rs:187
↓ 277 callers
Method
start
(&mut self)
src/tools/rust-analyzer/crates/profile/src/tree.rs:15
↓ 275 callers
Method
as_ref
(&self)
src/tools/rust-analyzer/crates/hir-expand/src/lib.rs:723
↓ 275 callers
Method
contains
Returns `true` if `self` fully encloses `other`.
compiler/rustc_span/src/lib.rs:497
↓ 275 callers
Method
for_each
Call `f` on every stack in the range.
src/tools/miri/src/stacked_borrows/mod.rs:573
↓ 272 callers
Method
contains
(self, other: AssistKind)
src/tools/rust-analyzer/crates/ide-db/src/assists.rs:49
↓ 272 callers
Method
ty
(&self)
compiler/rustc_hir/src/hir.rs:2376
↓ 269 callers
Method
join
Join the two vector-clocks together, this sets each vector-element to the maximum value of that element in either of the two source elements.
src/tools/miri/src/concurrency/vector_clock.rs:101
↓ 268 callers
Method
did
(self)
compiler/rustc_middle/src/ty/adt.rs:168
↓ 268 callers
Method
name
(&self, db: &RootDatabase)
src/tools/rust-analyzer/crates/ide-db/src/defs.rs:105
↓ 267 callers
Method
expr_ty
(&mut self, expr: ExprId)
src/tools/rust-analyzer/crates/hir-ty/src/consteval.rs:66
↓ 267 callers
Method
trim
(self)
src/tools/clippy/tests/ui/trim_split_whitespace.rs:7
↓ 266 callers
Method
push_str
(&mut self, s: &str)
src/librustdoc/html/format.rs:114
↓ 264 callers
Method
iter
Returns an iterator over the stored ids and their corresponding paths. This will skip deleted files.
src/tools/rust-analyzer/crates/vfs/src/lib.rs:149
↓ 262 callers
Method
filter
(self, f: F)
compiler/rustc_data_structures/src/unord.rs:51
↓ 261 callers
Method
lo
(&self, sess: &Session)
src/librustdoc/clean/types.rs:2165
↓ 259 callers
Method
hi
(&self)
src/test/ui/parser/struct-literal-in-if.rs:6
↓ 259 callers
Method
shrink_to_hi
(self)
compiler/rustc_span/src/lib.rs:608
↓ 258 callers
Method
arg
(&mut self, arg: impl AsRef<OsStr>)
compiler/rustc_codegen_ssa/src/back/linker.rs:197
↓ 258 callers
Method
parent
(&self)
src/tools/rust-analyzer/crates/ide-assists/src/handlers/extract_function.rs:504
↓ 257 callers
Method
is_none
(&self)
src/tools/rust-analyzer/crates/hir-def/src/per_ns.rs:42
↓ 256 callers
Method
lang_items
Obtain all lang items of this crate and all dependencies (recursively)
compiler/rustc_middle/src/ty/context.rs:1340
↓ 254 callers
Method
to_string
(&self)
compiler/rustc_ast/src/ast.rs:856
↓ 254 callers
Function
transmute
()
src/test/ui/issues/issue-15562.rs:19
↓ 253 callers
Method
chars
(self)
src/tools/clippy/tests/ui/string_extend.rs:7
↓ 252 callers
Function
transmute
()
src/tools/miri/tests/pass/intptrcast.rs:39
↓ 250 callers
Method
iter
(&self)
compiler/rustc_middle/src/ty/list.rs:111
↓ 249 callers
Method
len
(&self)
library/core/src/slice/mod.rs:129
↓ 249 callers
Method
unwrap_or_default
(self)
library/core/src/option.rs:854
↓ 246 callers
Method
copied
(self)
library/core/src/option.rs:1753
↓ 242 callers
Method
into_iter
(self)
src/tools/rust-analyzer/crates/text-edit/src/lib.rs:149
↓ 240 callers
Method
eval_context_mut
(&mut self)
src/tools/miri/src/machine.rs:694
↓ 240 callers
Method
is_none
(&self)
src/tools/clippy/tests/ui/question_mark.rs:29
↓ 240 callers
Method
kind
(&self)
src/tools/rust-analyzer/crates/syntax/src/ast/expr_ext.rs:264
↓ 240 callers
Method
len
(&self, cx: &Cx)
compiler/rustc_codegen_ssa/src/mir/place.rs:69
↓ 239 callers
Method
is_empty
(&self)
src/tools/clippy/tests/ui/len_zero.rs:27
↓ 238 callers
Method
as_ref
(self)
src/tools/clippy/tests/ui/def_id_nocore.rs:27
↓ 238 callers
Method
filter
(self)
src/tools/clippy/tests/ui/auxiliary/option_helpers.rs:20
↓ 237 callers
Function
check
(ra_fixture: &str, expect: Expect)
src/tools/rust-analyzer/crates/hir-def/src/nameres/tests.rs:28
↓ 236 callers
Method
immediate
Asserts that this operand refers to a scalar and returns a reference to its value.
compiler/rustc_codegen_ssa/src/mir/operand.rs:110
↓ 236 callers
Method
lo
(self)
compiler/rustc_span/src/lib.rs:523
↓ 236 callers
Function
token
(kind: SyntaxKind)
src/tools/rust-analyzer/crates/syntax/src/ast/make.rs:835
↓ 232 callers
Method
contains
(&self)
src/bootstrap/cache.rs:270
↓ 230 callers
Method
ok
(value: T)
src/tools/rust-analyzer/crates/mbe/src/lib.rs:324
↓ 230 callers
Method
replace
(&mut self, a: &str, b: &str)
src/tools/clippy/tests/ui/no_effect_replace.rs:48
↓ 229 callers
Method
any
Creates a default MacResult that can be anything. Use this as a return value after hitting any errors and calling `span_err`.
compiler/rustc_expand/src/base.rs:538
↓ 229 callers
Method
upcast
Can't make this a From implementation because of coherence
src/tools/rust-analyzer/crates/hir-expand/src/ast_id_map.rs:53
↓ 227 callers
Function
from_iter
(iter: I)
library/core/src/async_iter/from_iter.rs:23
↓ 227 callers
Method
register_late_pass
( &mut self, pass: impl for<'tcx> Fn(TyCtxt<'tcx>) -> LateLintPassObject<'tcx> + 'stat
compiler/rustc_lint/src/context.rs:189
↓ 227 callers
Method
text
(&self)
src/tools/rust-analyzer/crates/ide-db/src/imports/import_assets.rs:83
↓ 227 callers
Method
to_owned
(&self)
src/tools/rust-analyzer/crates/paths/src/lib.rs:112
↓ 226 callers
Method
into_iter
(self)
src/tools/clippy/tests/ui/should_impl_trait/method_list_2.rs:50
↓ 225 callers
Method
to_owned
(&self)
library/std/src/sys/unix/os_str.rs:212
↓ 224 callers
Function
empty
()
compiler/rustc_errors/src/json/tests.rs:79
↓ 224 callers
Method
into_iter
(self)
src/tools/rust-analyzer/crates/ide-db/src/search.rs:52
↓ 224 callers
Method
type_of
(&mut self, value: &serde_json::Value)
src/tools/rust-analyzer/crates/ide-diagnostics/src/handlers/json_is_not_rust.rs:71
↓ 223 callers
Function
spawn
(_: T)
src/test/incremental/issue-96319-coinductive-cycle.rs:28
↓ 221 callers
Function
from
(f: F)
src/test/ui/type-alias-impl-trait/implied_bounds3.rs:9
↓ 221 callers
Method
iter
(&self)
src/tools/rust-analyzer/crates/hir-def/src/path.rs:182
↓ 221 callers
Method
read_scalar
`range` is relative to this allocation reference, not the base of the allocation.
compiler/rustc_const_eval/src/interpret/memory.rs:928
↓ 219 callers
Method
into
(self)
compiler/rustc_ast/src/ptr.rs:165
↓ 218 callers
Method
has_name
Returns `true` if this list item is a MetaItem with a name of `name`.
compiler/rustc_ast/src/attr/mod.rs:63
↓ 218 callers
Method
syntax
(&self)
src/tools/rust-analyzer/crates/syntax/src/ast/expr_ext.rs:404
↓ 217 callers
Function
new
(arg1: f32, arg2: ())
src/test/ui/resolve/auxiliary/extern-prelude-vec.rs:3
↓ 217 callers
Method
upcast
(&self)
src/tools/rust-analyzer/crates/hir-ty/src/test_db.rs:45
↓ 216 callers
Method
at
Checks if the current token is `kind`.
src/tools/rust-analyzer/crates/parser/src/parser.rs:62
↓ 216 callers
Method
chain
(self, p: P)
src/test/ui/bench/issue-32062.rs:13
↓ 215 callers
Function
cast
(req: Request)
src/tools/rust-analyzer/lib/lsp-server/examples/goto_def.rs:115
↓ 215 callers
Method
ensure
Ensure that a given step is built, returning its output. This will cache the step, so it is safe (and good!) to call this as often as needed to ensure
src/bootstrap/builder.rs:2106
↓ 215 callers
Function
spawn
(f: F)
library/std/src/thread/mod.rs:702
↓ 214 callers
Method
len
(&self)
src/test/ui/issues/issue-26472.rs:5
↓ 214 callers
Function
new
()
src/test/ui/consts/ice-zst-static-access.rs:12
↓ 211 callers
Method
iter
(&'o self)
compiler/rustc_trait_selection/src/traits/select/mod.rs:2384
↓ 211 callers
Method
next
(self)
src/tools/clippy/tests/ui/auxiliary/option_helpers.rs:24
← previous
next →
101–200 of 93,053, ranked by callers