Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/PacktPublishing/Network-Programming-with-Rust
/ functions
Functions
272 in github.com/PacktPublishing/Network-Programming-with-Rust
⨍
Functions
272
◇
Types & classes
58
↓ 12 callers
Method
as_ref
(&self)
Chapter05/grpc/src/foobar.rs:260
↓ 12 callers
Method
get_unknown_fields
(&self)
Chapter05/grpc/src/foobar.rs:189
↓ 12 callers
Method
run
(&mut self)
Chapter03/mio-example/src/main.rs:25
↓ 7 callers
Method
clear
(&mut self)
Chapter05/grpc/src/foobar.rs:246
↓ 6 callers
Function
file_descriptor_proto
()
Chapter05/grpc/src/foobar.rs:1286
↓ 6 callers
Method
mut_unknown_fields
(&mut self)
Chapter05/grpc/src/foobar.rs:193
↓ 4 callers
Method
get_cached_size
(&self)
Chapter05/grpc/src/foobar.rs:185
↓ 4 callers
Method
set_location
Param is passed by value, moved
Chapter05/grpc/src/foobar.rs:97
↓ 3 callers
Method
clear_location
(&mut self)
Chapter05/grpc/src/foobar.rs:88
↓ 3 callers
Method
decimal
(&self)
Chapter09/appendix/bitflags-example/src/main.rs:16
↓ 3 callers
Method
next
(&mut self)
Chapter02/collatz.rs:9
↓ 3 callers
Function
run_parser
(input: &str)
Chapter04/chapter4/nom-http/src/main.rs:31
↓ 3 callers
Method
set_name
Param is passed by value, moved
Chapter05/grpc/src/foobar.rs:59
↓ 2 callers
Method
call
(&self, req: CollatzInput)
Chapter07/collatz-streaming/src/lib.rs:57
↓ 2 callers
Method
clear_name
(&mut self)
Chapter05/grpc/src/foobar.rs:54
↓ 2 callers
Function
collatz
(start: u64)
Chapter02/collatz.rs:24
↓ 2 callers
Function
divide
(dividend: u32, divisor: u32)
Chapter02/custom-errors.rs:25
↓ 2 callers
Function
divide
(dividend: u32, divisor: u32)
Chapter02/options.rs:1
↓ 2 callers
Function
parse_int
(s: String)
Chapter02/panic.rs:1
↓ 2 callers
Function
serve
(addr: &SocketAddr, protocol: &Http)
Chapter06/ch6/hyper-server-faster/src/main.rs:47
↓ 2 callers
Function
serve
(addr: &SocketAddr, protocol: &Http)
Chapter09/appendix/hyper-async-await/src/main.rs:50
↓ 2 callers
Function
space
()
Chapter04/chapter4/pom-string/src/main.rs:8
↓ 1 callers
Method
call
(&self, req: String)
Chapter07/collatz-multiplexed/src/lib.rs:49
↓ 1 callers
Function
check_prime
(n: u64)
Chapter07/futures-example/src/main.rs:23
↓ 1 callers
Function
check_prime_boxed
(n: u64)
Chapter07/futures-loop/src/main.rs:9
↓ 1 callers
Function
check_prime_boxed
(n: u64)
Chapter07/futures-example/src/main.rs:9
↓ 1 callers
Function
check_prime_impl_trait
(n: u64)
Chapter07/futures-example/src/main.rs:16
↓ 1 callers
Function
clean_line
(line: &str)
Chapter07/collatz-streaming/src/lib.rs:232
↓ 1 callers
Method
clear_accepted
(&mut self)
Chapter05/grpc/src/foobar.rs:294
↓ 1 callers
Method
clear_cabs
(&mut self)
Chapter05/grpc/src/foobar.rs:654
↓ 1 callers
Method
clear_latitude
(&mut self)
Chapter05/grpc/src/foobar.rs:1079
↓ 1 callers
Method
clear_longitude
(&mut self)
Chapter05/grpc/src/foobar.rs:1102
↓ 1 callers
Function
collatz_generator
(start: u64)
Chapter09/appendix/collatz-may/src/main.rs:11
↓ 1 callers
Method
connect
( addr: &SocketAddr, handle: &Handle, )
Chapter07/collatz-streaming/src/lib.rs:39
↓ 1 callers
Function
create_cert
()
Chapter08/openssl-example/src/main.rs:16
↓ 1 callers
Function
create_post
(conn: &SqliteConnection, post: PostData)
Chapter06/ch6/rocket-blog/src/post.rs:19
↓ 1 callers
Function
delete_post
(conn: &SqliteConnection, id: i32)
Chapter06/ch6/rocket-blog/src/post.rs:23
↓ 1 callers
Function
filter_parallel
(src: Vec<u64>)
Chapter09/appendix/rayon-parallel/src/main.rs:9
↓ 1 callers
Function
filter_sequential
(src: Vec<u64>)
Chapter09/appendix/rayon-parallel/src/main.rs:17
↓ 1 callers
Method
get_cabs
(&self, _m: grpc::RequestOptions, _req: GetCabRequest)
Chapter05/grpc/src/bin/server.rs:25
↓ 1 callers
Function
get_post
(conn: &SqliteConnection, id: i32)
Chapter06/ch6/rocket-blog/src/post.rs:8
↓ 1 callers
Function
get_posts
(conn: &SqliteConnection)
Chapter06/ch6/rocket-blog/src/post.rs:14
↓ 1 callers
Function
get_sequence
(mut n: u64)
Chapter07/collatz-streaming/src/lib.rs:218
↓ 1 callers
Function
get_sequence
(n: u64)
Chapter07/collatz-proto/src/main.rs:71
↓ 1 callers
Function
get_sequence
(mut n: u64)
Chapter07/collatz-multiplexed/src/lib.rs:127
↓ 1 callers
Function
handle_client
(stream: TcpStream)
Chapter04/chapter4/serde-server/src/main.rs:18
↓ 1 callers
Function
handle_client
(mut stream: TcpStream)
Chapter03/tcp-echo-server-random.rs:13
↓ 1 callers
Function
handle_client
(mut stream: TcpStream)
Chapter03/tcp-echo-server.rs:5
↓ 1 callers
Function
handle_client
(mut stream: TcpStream)
Chapter03/tcp-echo-random/src/main.rs:9
↓ 1 callers
Function
handle_client
(mut stream: TcpStream)
Chapter08/key-exchange/examples/server.rs:12
↓ 1 callers
Function
handle_packet
(ethernet: &EthernetPacket)
Chapter03/pnet-example/src/main.rs:13
↓ 1 callers
Function
heap_example
(input: &String)
Chapter02/ownership-borrow.rs:6
↓ 1 callers
Function
heap_example
(input: &mut String)
Chapter02/ownership-mut-borrow.rs:6
↓ 1 callers
Function
heap_example
(input: String)
Chapter02/ownership-heap-fixed.rs:6
↓ 1 callers
Function
heap_example
(input: String)
Chapter02/ownership-heap.rs:6
↓ 1 callers
Function
heavy_work
()
Chapter06/ch6/hyper-server/src/main.rs:10
↓ 1 callers
Function
heavy_work
()
Chapter06/ch6/hyper-server-faster/src/main.rs:19
↓ 1 callers
Function
heavy_work
()
Chapter09/appendix/hyper-async-await/src/main.rs:22
↓ 1 callers
Function
heavy_work
()
Chapter09/appendix/may-http/src/main.rs:9
↓ 1 callers
Function
heavy_work
()
Chapter08/tokio-tls-example/src/main.rs:19
↓ 1 callers
Function
parse_descriptor_proto
()
Chapter05/grpc/src/foobar.rs:1282
↓ 1 callers
Function
player_one
()
Chapter07/futures-chaining/src/main.rs:15
↓ 1 callers
Function
player_two
()
Chapter07/futures-chaining/src/main.rs:21
↓ 1 callers
Method
poll
(&mut self)
Chapter07/streams/src/main.rs:29
↓ 1 callers
Method
record_cab_location
(&self, _m: grpc::RequestOptions, req: CabLocationRequest)
Chapter05/grpc/src/bin/server.rs:13
↓ 1 callers
Function
rocket
()
Chapter06/ch6/rocket-templates/src/main.rs:25
↓ 1 callers
Function
rocket
()
Chapter06/ch6/rocket-blog/src/main.rs:61
↓ 1 callers
Function
run_ftp
(addr: &str, user: &str, pass: &str)
Chapter05/ftp-example/src/main.rs:7
↓ 1 callers
Function
sender
(send: &BiLock<u64>)
Chapter07/futures-bilock/src/main.rs:14
↓ 1 callers
Function
sender
()
Chapter07/futures-ping-pong/src/main.rs:15
↓ 1 callers
Method
set_accepted
Param is passed by value, moved
Chapter05/grpc/src/foobar.rs:299
↓ 1 callers
Method
set_cabs
Param is passed by value, moved
Chapter05/grpc/src/foobar.rs:659
↓ 1 callers
Function
slice_to_array
(input: &[u8])
Chapter04/chapter4/nom-ipv6/src/main.rs:20
↓ 1 callers
Function
stack_example
(input: i32)
Chapter02/ownership-stack.rs:6
↓ 1 callers
Function
start_server
(num: usize, addr: &str)
Chapter06/ch6/hyper-server-faster/src/main.rs:65
↓ 1 callers
Function
start_server
(num: usize, addr: &str)
Chapter09/appendix/hyper-async-await/src/main.rs:72
↓ 1 callers
Function
string
()
Chapter04/chapter4/pom-string/src/main.rs:12
↓ 1 callers
Function
update_post
(conn: &SqliteConnection, id: i32, updated_post: PostData)
Chapter06/ch6/rocket-blog/src/post.rs:28
Method
as_any
(&self)
Chapter05/grpc/src/foobar.rs:197
Method
as_any_mut
(&mut self)
Chapter05/grpc/src/foobar.rs:200
Function
bench_filter_parallel
(b: &mut Bencher)
Chapter09/appendix/rayon-parallel/src/main.rs:40
Function
bench_filter_sequential
(b: &mut Bencher)
Chapter09/appendix/rayon-parallel/src/main.rs:35
Function
binary_search_rayon
(src: &mut [T], el: T)
Chapter09/appendix/rayon-search/src/main.rs:6
Function
binary_search_recursive
(src: &mut [T], el: T)
Chapter09/appendix/rayon-search/src/main.rs:28
Method
bind_transport
(&self, io: T)
Chapter07/collatz-streaming/src/lib.rs:188
Method
bind_transport
(&self, io: T)
Chapter07/collatz-proto/src/main.rs:63
Method
bind_transport
(&self, io: T)
Chapter07/collatz-multiplexed/src/lib.rs:108
Function
blast_off
()
Chapter06/ch6/rocket-simple/src/main.rs:7
Method
call
(&self, req: Self::Request)
Chapter07/collatz-proto/src/main.rs:92
Method
call
(&self, req: Request)
Chapter06/ch6/hyper-server/src/main.rs:25
Method
call
(&self, req: Request)
Chapter06/ch6/hyper-server-faster/src/main.rs:34
Method
call
(&self, req: Request)
Chapter09/appendix/hyper-async-await/src/main.rs:37
Method
call
(&self, req: Request)
Chapter09/appendix/may-http/src/main.rs:19
Method
call
(&self, req: Request)
Chapter08/tokio-tls-example/src/main.rs:33
Function
collatz
(start: u64)
Chapter09/appendix/collatz-may/src/main.rs:28
Method
compute_size
(&self)
Chapter05/grpc/src/foobar.rs:158
Method
connect
( addr: &SocketAddr, handle: &Handle, )
Chapter07/collatz-multiplexed/src/lib.rs:29
Method
decode
(&mut self, buf: &mut BytesMut)
Chapter07/collatz-streaming/src/lib.rs:113
Method
decode
(&mut self, buf: &mut BytesMut)
Chapter07/collatz-proto/src/main.rs:26
Method
decode
(&mut self, buf: &mut BytesMut)
Chapter07/collatz-multiplexed/src/lib.rs:63
next →
1–100 of 272, ranked by callers