MCPcopy Create free account

hub / github.com/RustLangES/rust-book-es / functions

Functions1,246 in github.com/RustLangES/rust-book-es

↓ 320 callersMethodunwrap
(self)
listings/ch20-advanced-features/no-listing-09-unwrap-definition/src/lib.rs:10
↓ 65 callersMethodsend
(&self, message: &str)
listings/ch15-smart-pointers/listing-15-22/src/lib.rs:59
↓ 61 callersFunctionread_to_string
()
packages/trpl/tests/integration/main.rs:170
↓ 48 callersMethodnext
(&mut self)
listings/ch20-advanced-features/no-listing-22-iterator-on-counter/src/lib.rs:15
↓ 40 callersFunctionrun
ANCHOR: there
listings/ch12-an-io-project/listing-12-22/src/lib.rs:26
↓ 19 callersFunctionrewrite
(text: &str)
packages/mdbook-trpl/src/note/mod.rs:51
↓ 16 callersFunctionparse
(source: &str)
packages/tools/src/bin/link2print.rs:87
↓ 16 callersFunctionrewrite_headings
(src: &str, mode: Mode)
packages/mdbook-trpl/src/heading/mod.rs:48
↓ 14 callersFunctionrun
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 callersMethodparse
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 callersFunctionrewrite_listing
(src: &str, mode: Mode)
packages/mdbook-trpl/src/listing/mod.rs:88
↓ 8 callersFunctionyield_now
()
packages/trpl/tests/integration/main.rs:160
↓ 7 callersFunctionslow
(name: &str, ms: u64)
listings/ch17-async-await/listing-17-25/src/main.rs:37
↓ 7 callersFunctionslow
(name: &str, ms: u64)
listings/ch17-async-await/listing-17-24/src/main.rs:39
↓ 7 callersFunctionslow
(name: &str, ms: u64)
listings/ch17-async-await/listing-17-23/src/main.rs:32
↓ 6 callersMethodapprove
ANCHOR: here
listings/ch18-oop/listing-18-16/src/lib.rs:32
↓ 6 callersFunctionfirst_word
ANCHOR: here
listings/ch04-understanding-ownership/listing-04-09/src/main.rs:2
↓ 6 callersFunctionparser
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 callersFunctionrace
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 callersFunctionrewrite_figure
(text: &str)
packages/mdbook-trpl/src/figure/mod.rs:83
↓ 6 callersMethodselect_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 callersFunctioncleanup_blockquotes
(input: &str)
packages/tools/src/bin/cleanup_blockquotes.rs:27
↓ 5 callersFunctionget
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 callersMethodrequest_review
(&mut self)
listings/ch18-oop/listing-18-16/src/lib.rs:25
↓ 5 callersMethodrun
(&self, ctx: &PreprocessorContext, mut book: Book)
packages/mdbook-trpl/src/config/tests.rs:26
↓ 5 callersMethodtext
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 callersMethodname
(&self)
packages/mdbook-trpl/src/note/mod.rs:33
↓ 4 callersMethodrun
(&self, _ctx: &PreprocessorContext, mut book: Book)
packages/mdbook-trpl/src/note/mod.rs:37
↓ 4 callersMethodsupports_renderer
(&self, renderer: &str)
packages/mdbook-trpl/src/figure/mod.rs:39
↓ 3 callersMethodadd
(&mut self, value: i32)
listings/ch18-oop/listing-18-02/src/lib.rs:8
↓ 3 callersFunctionadd_two
(a: usize)
listings/ch11-writing-automated-tests/listing-11-11/src/lib.rs:1
↓ 3 callersMethoddraw
(&self)
listings/ch18-oop/listing-18-08/src/lib.rs:24
↓ 3 callersMethodexecute
(&self, f: F)
listings/ch21-web-server/no-listing-07-final-code/src/lib.rs:40
↓ 3 callersFunctionfirst_word
ANCHOR: here
listings/ch10-generic-types-traits-and-lifetimes/listing-10-25/src/main.rs:2
↓ 3 callersFunctionlint_lines
(lines: I)
packages/tools/src/bin/lfp.rs:82
↓ 3 callersFunctionremove_hidden_lines
(input: &str)
packages/tools/src/bin/remove_hidden_lines.rs:20
↓ 3 callersMethodsend
(&self, message: &str)
listings/ch15-smart-pointers/listing-15-21/src/lib.rs:58
↓ 3 callersMethodsend
(&self, message: &str)
listings/ch15-smart-pointers/listing-15-23/src/lib.rs:59
↓ 2 callersMethodadd_text
(&mut self, text: &str)
listings/ch18-oop/listing-18-19/src/lib.rs:22
↓ 2 callersFunctionadd_to_waitlist
()
listings/ch07-managing-growing-projects/listing-07-07/src/lib.rs:4
↓ 2 callersFunctionadd_to_waitlist
()
listings/ch07-managing-growing-projects/listing-07-03/src/lib.rs:3
↓ 2 callersFunctionadd_to_waitlist
()
listings/ch07-managing-growing-projects/listing-07-05/src/lib.rs:4
↓ 2 callersMethodbuild
(self, mode: Mode)
packages/mdbook-trpl/src/listing/mod.rs:349
↓ 2 callersFunctionensure_dir_exists
(dir_string: &str)
packages/tools/src/bin/concat_chapters.rs:119
↓ 2 callersMethodexecute
(&self, f: F)
listings/ch21-web-server/listing-21-14/src/lib.rs:33
↓ 2 callersMethodgiveaway
(&self, user_preference: Option<ShirtColor>)
listings/ch13-functional-features/listing-13-01/src/main.rs:12
↓ 2 callersFunctionimpl_hello_macro
ANCHOR: here
listings/ch20-advanced-features/listing-20-42/hello_macro/hello_macro_derive/src/lib.rs:15
↓ 2 callersFunctioninternal_adder
(left: usize, right: usize)
listings/ch11-writing-automated-tests/no-listing-13-fix-shared-test-code-problem/src/lib.rs:5
↓ 2 callersFunctioninternal_adder
(left: usize, right: usize)
listings/ch11-writing-automated-tests/output-only-05-single-integration/src/lib.rs:5
↓ 2 callersFunctioninternal_adder
(left: usize, right: usize)
listings/ch11-writing-automated-tests/listing-11-12/src/lib.rs:5
↓ 2 callersFunctioninternal_adder
(left: usize, right: usize)
listings/ch11-writing-automated-tests/no-listing-12-shared-test-code-problem/src/lib.rs:5
↓ 2 callersFunctioninternal_adder
(left: usize, right: usize)
listings/ch11-writing-automated-tests/listing-11-13/src/lib.rs:5
↓ 2 callersFunctionlargest
ANCHOR: here
listings/ch10-generic-types-traits-and-lifetimes/listing-10-03/src/main.rs:2
↓ 2 callersFunctionlargest
(list: &[T])
listings/ch10-generic-types-traits-and-lifetimes/listing-10-05/src/main.rs:1
↓ 2 callersFunctionlongest
ANCHOR: here
listings/ch10-generic-types-traits-and-lifetimes/listing-10-20/src/main.rs:10
↓ 2 callersFunctionpage_title
(url: &str)
listings/ch17-async-await/listing-17-05/src/main.rs:27
↓ 2 callersFunctionparse_links
((buffer, ref_map): (String, HashMap<String, String>))
packages/tools/src/bin/link2print.rs:49
↓ 2 callersFunctionparse_references
(buffer: &str)
packages/tools/src/bin/link2print.rs:26
↓ 2 callersFunctionplus_one
ANCHOR: here
listings/ch06-enums-and-pattern-matching/listing-06-05/src/main.rs:3
↓ 2 callersFunctionplus_one
ANCHOR: here
listings/ch06-enums-and-pattern-matching/no-listing-10-non-exhaustive-match/src/main.rs:3
↓ 2 callersFunctionprints_and_returns_10
(a: i32)
listings/ch11-writing-automated-tests/listing-11-10/src/lib.rs:1
↓ 2 callersFunctionprints_and_returns_10
(a: i32)
listings/ch11-writing-automated-tests/output-only-01-show-output/src/lib.rs:1
↓ 2 callersFunctionroute
ANCHOR: fn
listings/ch06-enums-and-pattern-matching/no-listing-01-defining-enums/src/main.rs:21
↓ 2 callersFunctiontimeout
ANCHOR: declaration
listings/ch17-async-await/listing-17-28/src/main.rs:22
↓ 2 callersMethodupdate_average
(&mut self)
listings/ch18-oop/listing-18-02/src/lib.rs:28
↓ 1 callersFunctionadd
(left: u64, right: u64)
listings/ch11-writing-automated-tests/listing-11-01/src/lib.rs:1
↓ 1 callersFunctionadd
(left: u64, right: u64)
listings/ch11-writing-automated-tests/no-listing-01-changing-test-name/src/lib.rs:1
↓ 1 callersFunctionadd
(left: u64, right: u64)
listings/ch11-writing-automated-tests/no-listing-10-result-in-tests/src/lib.rs:1
↓ 1 callersFunctionadd
(left: u64, right: u64)
listings/ch11-writing-automated-tests/no-listing-11-ignore-a-test/src/lib.rs:1
↓ 1 callersFunctionadd
(left: u64, right: u64)
listings/ch11-writing-automated-tests/listing-11-03/src/lib.rs:1
↓ 1 callersFunctionadd
(left: u64, right: u64)
listings/ch14-more-about-cargo/output-only-02-add-one/add/add_one/src/lib.rs:1
↓ 1 callersMethodadd
(self, other: Meters)
listings/ch20-advanced-features/listing-20-16/src/lib.rs:9
↓ 1 callersFunctionadd_fancy_hat
()
listings/ch06-enums-and-pattern-matching/no-listing-16-underscore-catchall/src/main.rs:10
↓ 1 callersFunctionadd_fancy_hat
()
listings/ch06-enums-and-pattern-matching/no-listing-17-underscore-unit/src/main.rs:10
↓ 1 callersFunctionadd_fancy_hat
()
listings/ch06-enums-and-pattern-matching/no-listing-15-binding-catchall/src/main.rs:10
↓ 1 callersMethodadd_text
(&mut self, text: &str)
listings/ch18-oop/listing-18-16/src/lib.rs:17
↓ 1 callersMethodadd_text
(&mut self, text: &str)
listings/ch18-oop/listing-18-18/src/lib.rs:14
↓ 1 callersMethodadd_text
(&mut self, text: &str)
listings/ch18-oop/listing-18-14/src/lib.rs:17
↓ 1 callersMethodadd_text
(&mut self, text: &str)
listings/ch18-oop/listing-18-17/src/lib.rs:17
↓ 1 callersMethodadd_text
(&mut self, text: &str)
listings/ch18-oop/listing-18-21/src/lib.rs:22
↓ 1 callersMethodadd_text
(&mut self, text: &str)
listings/ch18-oop/listing-18-15/src/lib.rs:17
↓ 1 callersMethodadd_text
ANCHOR: here
listings/ch18-oop/listing-18-13/src/lib.rs:18
↓ 1 callersFunctionadd_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 callersFunctionadd_to_waitlist
()
listings/ch07-managing-growing-projects/listing-07-21-and-22/src/front_of_house.rs:2
↓ 1 callersFunctionadd_to_waitlist
()
listings/ch07-managing-growing-projects/listing-07-12/src/lib.rs:3
↓ 1 callersFunctionadd_to_waitlist
()
listings/ch07-managing-growing-projects/listing-07-13/src/lib.rs:3
↓ 1 callersFunctionadd_to_waitlist
()
listings/ch07-managing-growing-projects/listing-07-17/src/lib.rs:3
↓ 1 callersFunctionadd_to_waitlist
()
listings/ch07-managing-growing-projects/listing-07-11/src/lib.rs:3
↓ 1 callersFunctionadd_to_waitlist
()
listings/ch07-managing-growing-projects/no-listing-02-extracting-hosting/src/front_of_house/hosting.rs:1
↓ 1 callersFunctionadd_two
ANCHOR: here
listings/ch11-writing-automated-tests/no-listing-04-bug-in-add-two/src/lib.rs:2
↓ 1 callersFunctionadd_two
(a: usize)
listings/ch11-writing-automated-tests/no-listing-13-fix-shared-test-code-problem/src/lib.rs:1
↓ 1 callersFunctionadd_two
(a: usize)
listings/ch11-writing-automated-tests/output-only-05-single-integration/src/lib.rs:1
↓ 1 callersFunctionadd_two
(a: usize)
listings/ch11-writing-automated-tests/no-listing-12-shared-test-code-problem/src/lib.rs:1
↓ 1 callersFunctionadd_two
(a: usize)
listings/ch11-writing-automated-tests/listing-11-07/src/lib.rs:1
↓ 1 callersFunctionadd_two
(a: usize)
listings/ch11-writing-automated-tests/listing-11-13/src/lib.rs:1
↓ 1 callersFunctionanother_function
()
listings/ch03-common-programming-concepts/no-listing-16-functions/src/main.rs:7
↓ 1 callersFunctionanother_function
(x: i32)
listings/ch03-common-programming-concepts/no-listing-17-functions-with-parameters/src/main.rs:5
↓ 1 callersMethodapprove
(&mut self)
listings/ch18-oop/listing-18-18/src/lib.rs:28
↓ 1 callersMethodapprove
(&mut self)
listings/ch18-oop/listing-18-17/src/lib.rs:34
↓ 1 callersMethodapprove
(self)
listings/ch18-oop/listing-18-21/src/lib.rs:38
next →1–100 of 1,246, ranked by callers