Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/RustLangES/rust-book-es
/ functions
Functions
1,246 in github.com/RustLangES/rust-book-es
⨍
Functions
1,246
◇
Types & classes
352
↓ 320 callers
Method
unwrap
(self)
listings/ch20-advanced-features/no-listing-09-unwrap-definition/src/lib.rs:10
↓ 65 callers
Method
send
(&self, message: &str)
listings/ch15-smart-pointers/listing-15-22/src/lib.rs:59
↓ 61 callers
Function
read_to_string
()
packages/trpl/tests/integration/main.rs:170
↓ 48 callers
Method
next
(&mut self)
listings/ch20-advanced-features/no-listing-22-iterator-on-counter/src/lib.rs:15
↓ 40 callers
Function
run
ANCHOR: there
listings/ch12-an-io-project/listing-12-22/src/lib.rs:26
↓ 19 callers
Function
rewrite
(text: &str)
packages/mdbook-trpl/src/note/mod.rs:51
↓ 16 callers
Function
parse
(source: &str)
packages/tools/src/bin/link2print.rs:87
↓ 16 callers
Function
rewrite_headings
(src: &str, mode: Mode)
packages/mdbook-trpl/src/heading/mod.rs:48
↓ 14 callers
Function
run
Run a single future to completion on a bespoke Tokio `Runtime`. Every time you call this, a new instance of `tokio::runtime::Runtime` will be created
packages/trpl/src/lib.rs:65
↓ 13 callers
Method
parse
Parse an HTML document from a string. This is just a thin wrapper around `scraper::Html::parse_document` to keep the exported API surface simpler.
packages/trpl/src/lib.rs:131
↓ 12 callers
Function
rewrite_listing
(src: &str, mode: Mode)
packages/mdbook-trpl/src/listing/mod.rs:88
↓ 8 callers
Function
yield_now
()
packages/trpl/tests/integration/main.rs:160
↓ 7 callers
Function
slow
(name: &str, ms: u64)
listings/ch17-async-await/listing-17-25/src/main.rs:37
↓ 7 callers
Function
slow
(name: &str, ms: u64)
listings/ch17-async-await/listing-17-24/src/main.rs:39
↓ 7 callers
Function
slow
(name: &str, ms: u64)
listings/ch17-async-await/listing-17-23/src/main.rs:32
↓ 6 callers
Method
approve
ANCHOR: here
listings/ch18-oop/listing-18-16/src/lib.rs:32
↓ 6 callers
Function
first_word
ANCHOR: here
listings/ch04-understanding-ownership/listing-04-09/src/main.rs:2
↓ 6 callers
Function
parser
Convenience function to get a parser matching `mdbook::new_cmark_parser`. This is implemented separately so we are decoupled from mdbook's dependency
packages/mdbook-trpl/src/lib.rs:27
↓ 6 callers
Function
race
Run two futures, taking whichever finishes first and canceling the other. Notice that this is built on [`futures::future::select`], which has the sam
packages/trpl/src/lib.rs:87
↓ 6 callers
Function
rewrite_figure
(text: &str)
packages/mdbook-trpl/src/figure/mod.rs:83
↓ 6 callers
Method
select_first
Get the first item in the document matching a string selector. Returns Some() If the selector is not a valid CSS selector, panics rather than returni
packages/trpl/src/lib.rs:142
↓ 5 callers
Function
cleanup_blockquotes
(input: &str)
packages/tools/src/bin/cleanup_blockquotes.rs:27
↓ 5 callers
Function
get
Fetch data from a URL. For more convenient use in _The Rust Programming Language_, panics instead of returning a [`Result`] if the request fails.
packages/trpl/src/lib.rs:102
↓ 5 callers
Method
request_review
(&mut self)
listings/ch18-oop/listing-18-16/src/lib.rs:25
↓ 5 callers
Method
run
(&self, ctx: &PreprocessorContext, mut book: Book)
packages/mdbook-trpl/src/config/tests.rs:26
↓ 5 callers
Method
text
Get the full response text. If the response cannot be deserialized, this panics instead of returning a [`Result`] (for convenience in the demo).
packages/trpl/src/lib.rs:115
↓ 4 callers
Method
name
(&self)
packages/mdbook-trpl/src/note/mod.rs:33
↓ 4 callers
Method
run
(&self, _ctx: &PreprocessorContext, mut book: Book)
packages/mdbook-trpl/src/note/mod.rs:37
↓ 4 callers
Method
supports_renderer
(&self, renderer: &str)
packages/mdbook-trpl/src/figure/mod.rs:39
↓ 3 callers
Method
add
(&mut self, value: i32)
listings/ch18-oop/listing-18-02/src/lib.rs:8
↓ 3 callers
Function
add_two
(a: usize)
listings/ch11-writing-automated-tests/listing-11-11/src/lib.rs:1
↓ 3 callers
Method
draw
(&self)
listings/ch18-oop/listing-18-08/src/lib.rs:24
↓ 3 callers
Method
execute
(&self, f: F)
listings/ch21-web-server/no-listing-07-final-code/src/lib.rs:40
↓ 3 callers
Function
first_word
ANCHOR: here
listings/ch10-generic-types-traits-and-lifetimes/listing-10-25/src/main.rs:2
↓ 3 callers
Function
lint_lines
(lines: I)
packages/tools/src/bin/lfp.rs:82
↓ 3 callers
Function
remove_hidden_lines
(input: &str)
packages/tools/src/bin/remove_hidden_lines.rs:20
↓ 3 callers
Method
send
(&self, message: &str)
listings/ch15-smart-pointers/listing-15-21/src/lib.rs:58
↓ 3 callers
Method
send
(&self, message: &str)
listings/ch15-smart-pointers/listing-15-23/src/lib.rs:59
↓ 2 callers
Method
add_text
(&mut self, text: &str)
listings/ch18-oop/listing-18-19/src/lib.rs:22
↓ 2 callers
Function
add_to_waitlist
()
listings/ch07-managing-growing-projects/listing-07-07/src/lib.rs:4
↓ 2 callers
Function
add_to_waitlist
()
listings/ch07-managing-growing-projects/listing-07-03/src/lib.rs:3
↓ 2 callers
Function
add_to_waitlist
()
listings/ch07-managing-growing-projects/listing-07-05/src/lib.rs:4
↓ 2 callers
Method
build
(self, mode: Mode)
packages/mdbook-trpl/src/listing/mod.rs:349
↓ 2 callers
Function
ensure_dir_exists
(dir_string: &str)
packages/tools/src/bin/concat_chapters.rs:119
↓ 2 callers
Method
execute
(&self, f: F)
listings/ch21-web-server/listing-21-14/src/lib.rs:33
↓ 2 callers
Method
giveaway
(&self, user_preference: Option<ShirtColor>)
listings/ch13-functional-features/listing-13-01/src/main.rs:12
↓ 2 callers
Function
impl_hello_macro
ANCHOR: here
listings/ch20-advanced-features/listing-20-42/hello_macro/hello_macro_derive/src/lib.rs:15
↓ 2 callers
Function
internal_adder
(left: usize, right: usize)
listings/ch11-writing-automated-tests/no-listing-13-fix-shared-test-code-problem/src/lib.rs:5
↓ 2 callers
Function
internal_adder
(left: usize, right: usize)
listings/ch11-writing-automated-tests/output-only-05-single-integration/src/lib.rs:5
↓ 2 callers
Function
internal_adder
(left: usize, right: usize)
listings/ch11-writing-automated-tests/listing-11-12/src/lib.rs:5
↓ 2 callers
Function
internal_adder
(left: usize, right: usize)
listings/ch11-writing-automated-tests/no-listing-12-shared-test-code-problem/src/lib.rs:5
↓ 2 callers
Function
internal_adder
(left: usize, right: usize)
listings/ch11-writing-automated-tests/listing-11-13/src/lib.rs:5
↓ 2 callers
Function
largest
ANCHOR: here
listings/ch10-generic-types-traits-and-lifetimes/listing-10-03/src/main.rs:2
↓ 2 callers
Function
largest
(list: &[T])
listings/ch10-generic-types-traits-and-lifetimes/listing-10-05/src/main.rs:1
↓ 2 callers
Function
longest
ANCHOR: here
listings/ch10-generic-types-traits-and-lifetimes/listing-10-20/src/main.rs:10
↓ 2 callers
Function
page_title
(url: &str)
listings/ch17-async-await/listing-17-05/src/main.rs:27
↓ 2 callers
Function
parse_links
((buffer, ref_map): (String, HashMap<String, String>))
packages/tools/src/bin/link2print.rs:49
↓ 2 callers
Function
parse_references
(buffer: &str)
packages/tools/src/bin/link2print.rs:26
↓ 2 callers
Function
plus_one
ANCHOR: here
listings/ch06-enums-and-pattern-matching/listing-06-05/src/main.rs:3
↓ 2 callers
Function
plus_one
ANCHOR: here
listings/ch06-enums-and-pattern-matching/no-listing-10-non-exhaustive-match/src/main.rs:3
↓ 2 callers
Function
prints_and_returns_10
(a: i32)
listings/ch11-writing-automated-tests/listing-11-10/src/lib.rs:1
↓ 2 callers
Function
prints_and_returns_10
(a: i32)
listings/ch11-writing-automated-tests/output-only-01-show-output/src/lib.rs:1
↓ 2 callers
Function
route
ANCHOR: fn
listings/ch06-enums-and-pattern-matching/no-listing-01-defining-enums/src/main.rs:21
↓ 2 callers
Function
timeout
ANCHOR: declaration
listings/ch17-async-await/listing-17-28/src/main.rs:22
↓ 2 callers
Method
update_average
(&mut self)
listings/ch18-oop/listing-18-02/src/lib.rs:28
↓ 1 callers
Function
add
(left: u64, right: u64)
listings/ch11-writing-automated-tests/listing-11-01/src/lib.rs:1
↓ 1 callers
Function
add
(left: u64, right: u64)
listings/ch11-writing-automated-tests/no-listing-01-changing-test-name/src/lib.rs:1
↓ 1 callers
Function
add
(left: u64, right: u64)
listings/ch11-writing-automated-tests/no-listing-10-result-in-tests/src/lib.rs:1
↓ 1 callers
Function
add
(left: u64, right: u64)
listings/ch11-writing-automated-tests/no-listing-11-ignore-a-test/src/lib.rs:1
↓ 1 callers
Function
add
(left: u64, right: u64)
listings/ch11-writing-automated-tests/listing-11-03/src/lib.rs:1
↓ 1 callers
Function
add
(left: u64, right: u64)
listings/ch14-more-about-cargo/output-only-02-add-one/add/add_one/src/lib.rs:1
↓ 1 callers
Method
add
(self, other: Meters)
listings/ch20-advanced-features/listing-20-16/src/lib.rs:9
↓ 1 callers
Function
add_fancy_hat
()
listings/ch06-enums-and-pattern-matching/no-listing-16-underscore-catchall/src/main.rs:10
↓ 1 callers
Function
add_fancy_hat
()
listings/ch06-enums-and-pattern-matching/no-listing-17-underscore-unit/src/main.rs:10
↓ 1 callers
Function
add_fancy_hat
()
listings/ch06-enums-and-pattern-matching/no-listing-15-binding-catchall/src/main.rs:10
↓ 1 callers
Method
add_text
(&mut self, text: &str)
listings/ch18-oop/listing-18-16/src/lib.rs:17
↓ 1 callers
Method
add_text
(&mut self, text: &str)
listings/ch18-oop/listing-18-18/src/lib.rs:14
↓ 1 callers
Method
add_text
(&mut self, text: &str)
listings/ch18-oop/listing-18-14/src/lib.rs:17
↓ 1 callers
Method
add_text
(&mut self, text: &str)
listings/ch18-oop/listing-18-17/src/lib.rs:17
↓ 1 callers
Method
add_text
(&mut self, text: &str)
listings/ch18-oop/listing-18-21/src/lib.rs:22
↓ 1 callers
Method
add_text
(&mut self, text: &str)
listings/ch18-oop/listing-18-15/src/lib.rs:17
↓ 1 callers
Method
add_text
ANCHOR: here
listings/ch18-oop/listing-18-13/src/lib.rs:18
↓ 1 callers
Function
add_to_count
SAFETY: Calling this from more than a single thread at a time is undefined behavior, so you *must* guarantee you only call it from a single thread at
listings/ch20-advanced-features/listing-20-11/src/main.rs:6
↓ 1 callers
Function
add_to_waitlist
()
listings/ch07-managing-growing-projects/listing-07-21-and-22/src/front_of_house.rs:2
↓ 1 callers
Function
add_to_waitlist
()
listings/ch07-managing-growing-projects/listing-07-12/src/lib.rs:3
↓ 1 callers
Function
add_to_waitlist
()
listings/ch07-managing-growing-projects/listing-07-13/src/lib.rs:3
↓ 1 callers
Function
add_to_waitlist
()
listings/ch07-managing-growing-projects/listing-07-17/src/lib.rs:3
↓ 1 callers
Function
add_to_waitlist
()
listings/ch07-managing-growing-projects/listing-07-11/src/lib.rs:3
↓ 1 callers
Function
add_to_waitlist
()
listings/ch07-managing-growing-projects/no-listing-02-extracting-hosting/src/front_of_house/hosting.rs:1
↓ 1 callers
Function
add_two
ANCHOR: here
listings/ch11-writing-automated-tests/no-listing-04-bug-in-add-two/src/lib.rs:2
↓ 1 callers
Function
add_two
(a: usize)
listings/ch11-writing-automated-tests/no-listing-13-fix-shared-test-code-problem/src/lib.rs:1
↓ 1 callers
Function
add_two
(a: usize)
listings/ch11-writing-automated-tests/output-only-05-single-integration/src/lib.rs:1
↓ 1 callers
Function
add_two
(a: usize)
listings/ch11-writing-automated-tests/no-listing-12-shared-test-code-problem/src/lib.rs:1
↓ 1 callers
Function
add_two
(a: usize)
listings/ch11-writing-automated-tests/listing-11-07/src/lib.rs:1
↓ 1 callers
Function
add_two
(a: usize)
listings/ch11-writing-automated-tests/listing-11-13/src/lib.rs:1
↓ 1 callers
Function
another_function
()
listings/ch03-common-programming-concepts/no-listing-16-functions/src/main.rs:7
↓ 1 callers
Function
another_function
(x: i32)
listings/ch03-common-programming-concepts/no-listing-17-functions-with-parameters/src/main.rs:5
↓ 1 callers
Method
approve
(&mut self)
listings/ch18-oop/listing-18-18/src/lib.rs:28
↓ 1 callers
Method
approve
(&mut self)
listings/ch18-oop/listing-18-17/src/lib.rs:34
↓ 1 callers
Method
approve
(self)
listings/ch18-oop/listing-18-21/src/lib.rs:38
next →
1–100 of 1,246, ranked by callers