Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/daheige/rust-bible
/ functions
Functions
416 in github.com/daheige/rust-bible
⨍
Functions
416
◇
Types & classes
143
Method
get_name
(&self)
part7/grpc/grpc-hello/src/rust_grpc/hello.rs:65
Method
get_num
(&self)
part1/memory/lifetime/src/main.rs:53
Method
get_price
(&self)
part1/super_player/src/main.rs:31
Function
get_req
从query中获取参数 localhost:8000/query?name=daheige&legs=1
part5/tide-demo/src/main.rs:115
Function
get_req2
返回内容type设置 localhost:8000/query2?name=daheige&legs=1
part5/tide-demo/src/main.rs:140
Method
get_schema
(&self)
part1/memory/lifetime/src/main.rs:79
Function
get_str_literal
'static表示静态的声明周期修饰,这里表示字符串在程序存续时间保持不变 &表示它指向字符串文本的指针,而str表示不定长类型 &str类型都是在堆上借用任何拥有String类型的字符串切片,它一旦创建就无法更改,默认情况下不可变的
part1/advanced_concept/src/main.rs:220
Method
get_title
(&self)
part1/trait_demo/src/main.rs:28
Method
get_title
覆盖默认实现
part1/trait_demo/src/main.rs:50
Function
greet
(name: web::Path<String>)
part5/actix-web-demo/src/main.rs:28
Function
handler_no_router
handle global 404 router not found 自动实现量handler::Handler trait的 into_service 方法 fn into_service(self) -> IntoService<Self, T, B> { IntoService::new(se
part5/axum-demo/src/main.rs:83
Function
home
(mut _req: Request<()>)
part5/tide-demo/src/main.rs:79
Function
home
()
part7/web/rs-api/src/router/api.rs:8
Function
html_data
返回一段html文本
part5/axum-demo/src/main.rs:74
Method
into_any
(self: ::std::boxed::Box<Self>)
part7/grpc/grpc-hello/src/rust_grpc/hello.rs:160
Function
into_map_derive
(input: TokenStream)
part1/macro/into_map_demo/into_map_derive/src/lib.rs:9
Method
is_initialized
(&self)
part7/grpc/grpc-hello/src/rust_grpc/hello.rs:90
Function
it_works
()
part1/macro/macro_map/src/lib.rs:20
Function
it_works
()
part1/macro/into_map_demo/into_map_derive/src/lib.rs:55
Function
it_works
()
part1/macro/into_map_demo/into_map/src/lib.rs:9
Function
it_works
()
part1/unit_test/src/main.rs:20
Function
it_works
()
part1/generics_trait_lifetime/src/main.rs:429
Method
level
(&self)
part1/generics_trait_lifetime/src/main.rs:382
Function
main
()
part2/log4rs_demo/src/main.rs:4
Function
main
()
part2/logger/src/main.rs:6
Function
main
()
part2/serde_demo/src/main.rs:28
Function
main
()
part2/slog-demo/src/main.rs:6
Function
main
()
part2/read_yaml/src/main.rs:5
Function
main
()
part2/log-demo/src/main.rs:5
Function
main
()
part3/mysql-demo/src/main.rs:14
Function
main
()
part3/redis-async/src/main.rs:4
Function
main
()
part3/pulsar-publish/src/main.rs:31
Function
main
()
part3/sqlx-demo/src/main.rs:20
Function
main
()
part3/kafka-consumer/src/main.rs:8
Function
main
redis cmd 基本操作
part3/redis-demo/src/main.rs:5
Function
main
()
part3/pulsar-consumer/src/main.rs:31
Function
main
()
part3/redis-pool/src/main.rs:5
Function
main
()
part3/pulsar-batch/src/main.rs:47
Function
main
()
part3/kafka-demo/src/main.rs:7
Function
main
()
part4/async-future-demo/src/main.rs:87
Function
main
()
part4/time-future/src/main.rs:20
Function
main
()
part4/a-chat/src/main.rs:8
Function
main
()
part4/a-chat/src/server.rs:22
Function
main
()
part4/a-chat/src/client.rs:13
Function
main
()
part4/async-tokio-io/src/main.rs:5
Function
main
()
part4/futures-demo/src/main.rs:20
Function
main
()
part4/tokio-demo/src/main.rs:5
Function
main
()
part4/tcp-http-demo/src/main.rs:18
Function
main
()
part4/async-tokio-demo/src/main.rs:38
Function
main
()
part4/async-std-demo/src/main.rs:11
Function
main
()
part5/tide-demo/src/main.rs:16
Function
main
()
part5/actix-web-demo/src/main.rs:7
Function
main
()
part5/axum-demo/src/main.rs:23
Function
main
part8/mylib/src/main.c:6
Function
main
build.rs 将foo.c编译为foo二进制文件 由于绑定的 C 非常简单,因此只需要将一个源文件,传递给cc::Build。 对于更复杂的构建需求,cc::Build为指定的include的路径和额外的编译器flag标志们,提供了一整套构建器方法。
part8/cc-demo/build.rs:5
Function
main
()
part8/cc-demo/src/main.rs:44
Function
main
()
part8/cc-cpp-demo/build.rs:1
Function
main
()
part8/cc-cpp-demo/src/main.rs:14
Function
main
()
part6/clap-regular-use/src/main.rs:44
Function
main
()
part6/shaku-inject-demo/src/main.rs:55
Function
main
()
part6/clap-demo/src/main.rs:24
Function
main
()
part6/inject-demo/src/main.rs:35
Function
main
()
part7/grpc/grpc-hello/build.rs:10
Function
main
()
part7/grpc/grpc-hello/src/main.rs:30
Function
main
()
part7/grpc/grpc-hello/src/client.rs:8
Function
main
()
part7/grpc/grpc-demo/build.rs:6
Function
main
()
part7/grpc/grpc-demo/src/main.rs:32
Function
main
()
part7/grpc/grpc-demo/src/client.rs:10
Function
main
()
part7/job/cron-demo/src/main.rs:10
Function
main
()
part7/web/rs-api/src/main.rs:8
Function
main
()
part1/command-line-demo/src/main.rs:4
Function
main
()
part1/macro/macro_demo/src/main.rs:16
Function
main
()
part1/macro/into_map_demo/src/main.rs:19
Function
main
()
part1/enum_demo/src/main.rs:47
Function
main
()
part1/match_demo/src/main.rs:39
Function
main
()
part1/variables/src/main.rs:1
Function
main
()
part1/collect/src/main.rs:10
Function
main
()
part1/owner_ship/src/main.rs:1
Function
main
()
part1/result_demo/src/main.rs:6
Function
main
()
part1/array_demo/src/main.rs:3
Function
main
()
part1/guess_num/src/main.rs:6
Function
main
()
part1/map_option_result/src/main.rs:14
Function
main
()
part1/link_demo/src/main.rs:121
Function
main
()
part1/struct_demo/src/main.rs:49
Function
main
()
part1/memory/ownship/src/main.rs:14
Function
main
()
part1/memory/lifetime/src/main.rs:106
Function
main
()
part1/memory/borrower/src/main.rs:1
Function
main
()
part1/ref_var/src/main.rs:1
Function
main
()
part1/option_demo/src/main.rs:3
Function
main
()
part1/trait_demo/src/main.rs:1
Function
main
()
part1/trait_object/src/main.rs:52
Function
main
()
part1/reqwest-demo/src/main.rs:6
Function
main
()
part1/super_player/src/main.rs:55
Function
main
()
part1/trait_bound/src/main.rs:6
Function
main
()
part1/unit_test/src/main.rs:1
Function
main
()
part1/my-mod/src/main.rs:61
Function
main
()
part1/compound_type/src/main.rs:57
Function
main
Rust 的并发原语依赖于本机的操作系统线程,它在标准库中的 std::thread 模块中提供了线程 API。
part1/concurrent/fearless_concurrent/src/main.rs:5
Function
main
rwlock读写锁使用 互斥锁适用于大多数应用场景,但对于某些多线程环境,读取的发生频率高于写入的。 在这种情况下,我们可以采用 RwLock 类型,它提供共享可变性,但可以在更细粒度上执行操作 读写锁同时支持多个读操作,但是在给定的作用域内只允许一个写操作 rwlock上有两个公开的方法: re
part1/concurrent/rwlock_demo/src/main.rs:12
Function
main
()
part1/concurrent/thread_demo/src/main.rs:6
← previous
next →
201–300 of 416, ranked by callers