Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/PacktPublishing/Hands-On-Concurrency-with-Rust
/ functions
Functions
267 in github.com/PacktPublishing/Hands-On-Concurrency-with-Rust
⨍
Functions
267
◇
Types & classes
90
↓ 1 callers
Function
tally_fitness
(wins: Winner)
Chapter09/feruscore/src/mars.rs:21
↓ 1 callers
Function
timer
(snd: mpsc::SyncSender<Payload>)
Chapter09/sniffer/src/bin/sniffer.rs:49
↓ 1 callers
Function
timer
(snd: mpsc::SyncSender<Payload>)
Chapter08/sniffer/src/bin/poor_threading.rs:60
↓ 1 callers
Function
timer
(snd: mpsc::SyncSender<Payload>)
Chapter08/sniffer/src/bin/sniffer.rs:60
↓ 1 callers
Method
unlock
(&self)
Chapter06/synchro/src/swap_mutex.rs:29
↓ 1 callers
Function
watch_interface
(mut rx: Box<DataLinkReceiver>, snd: mpsc::SyncSender<Payload>)
Chapter09/sniffer/src/bin/sniffer.rs:27
↓ 1 callers
Function
watch_interface
( mut tx: Box<DataLinkSender>, mut rx: Box<DataLinkReceiver>, snd: mpsc::SyncSender<Payload>, )
Chapter08/sniffer/src/bin/poor_threading.rs:20
↓ 1 callers
Function
watch_interface
( mut tx: Box<DataLinkSender>, mut rx: Box<DataLinkReceiver>, snd: mpsc::SyncSender<Payload>, )
Chapter08/sniffer/src/bin/sniffer.rs:23
↓ 1 callers
Function
worker
(id: usize, gate: Arc<SwapMutex<()>>)
Chapter06/synchro/src/bin/spin_mutex_status_demo.rs:11
↓ 1 callers
Function
worker
(id: usize, gate: Arc<Mutex<()>>)
Chapter06/synchro/src/bin/mutex_status_demo.rs:8
↓ 1 callers
Function
worker
(id: usize, gate: Arc<Semaphore>)
Chapter06/synchro/src/bin/status_demo.rs:11
↓ 1 callers
Function
writer
start snippet writer
Chapter04/data_races/data_race00.rs:59
↓ 1 callers
Function
writer
(ring_lk: Arc<Mutex<Ring>>)
Chapter04/data_races/data_race02.rs:44
↓ 1 callers
Function
writer
start snippet writer
Chapter04/data_races/data_race01.rs:59
↓ 1 callers
Function
writer
(chan: mpsc::SyncSender<u32>)
Chapter04/data_races/data_race03.rs:4
↓ 1 callers
Function
writer
(mut chan: hopper::Sender<u32>)
Chapter05/hopper_example/src/main.rs:6
↓ 1 callers
Function
writer
start snippet writer
Chapter05/data_races/data_race00.rs:59
↓ 1 callers
Function
writer
(ring_lk: Arc<Mutex<Ring>>)
Chapter05/data_races/data_race02.rs:44
↓ 1 callers
Function
writer
start snippet writer
Chapter05/data_races/data_race01.rs:59
↓ 1 callers
Function
writer
(chan: mpsc::SyncSender<u32>)
Chapter05/data_races/data_race03.rs:4
Method
a
(&self)
Chapter09/feruscore/src/instruction.rs:274
Method
add
(self, other: Winner)
Chapter09/feruscore/src/mars.rs:134
Method
adjust_pos
(core_size: u16, mut pos: u16, space: u16)
Chapter09/feruscore/src/bin/fuzz_target.rs:56
Method
arbitrary
(g: &mut G)
Chapter06/synchro/src/queue.rs:136
Method
arbitrary
(g: &mut G)
Chapter09/feruscore/src/instruction.rs:342
Method
arbitrary
(g: &mut G)
Chapter02/naive_hashmap/src/lib.rs:176
Method
b
(&self)
Chapter09/feruscore/src/instruction.rs:278
Function
children_inherit_shortest_length
()
Chapter09/feruscore/src/individual/mod.rs:194
Function
criterion_benchmark
(c: &mut Criterion)
Chapter09/feruscore/benches/mars_bench.rs:16
Function
criterion_benchmark
(c: &mut Criterion)
Chapter02/naive_hashmap/benches/standard.rs:24
Method
default
()
Chapter06/synchro/src/queue.rs:13
Method
deliver
(&mut self, event: event::Telemetry)
Chapter04/telem/src/egress/ckms_egress.rs:13
Method
deref
(&self)
Chapter04/data_races/data_race00.rs:24
Method
deref
(&self)
Chapter04/data_races/data_race01.rs:24
Method
deref
(&self)
Chapter06/synchro/src/swap_mutex.rs:55
Method
deref
(&self)
Chapter05/data_races/data_race00.rs:24
Method
deref
(&self)
Chapter05/data_races/data_race01.rs:24
Method
deref_mut
(&mut self)
Chapter04/data_races/data_race00.rs:30
Method
deref_mut
(&mut self)
Chapter04/data_races/data_race01.rs:30
Method
deref_mut
(&mut self)
Chapter06/synchro/src/swap_mutex.rs:61
Method
deref_mut
(&mut self)
Chapter05/data_races/data_race00.rs:30
Method
deref_mut
(&mut self)
Chapter05/data_races/data_race01.rs:30
Method
drop
(&mut self)
Chapter06/synchro/src/swap_mutex.rs:36
Method
drop
(&mut self)
Chapter09/feruscore/src/mars.rs:163
Method
emplace
(&mut self, offset: usize, val: u32)
Chapter04/data_races/data_race02.rs:29
Method
emplace
(&mut self, offset: usize, val: u32)
Chapter05/data_races/data_race02.rs:29
Function
finals_tournament
( (left, mut lpop): (Option<Individual>, Vec<Individual>), (right, rpop): (Option<Individual>, Vec<Ind
Chapter08/feruscore/src/main.rs:130
Method
fmt
(&self, f: &mut fmt::Formatter)
Chapter03/allocs/borrow_split_struct.rs:10
Method
fmt
(&self, f: &mut fmt::Formatter)
Chapter03/allocs/borrow_split_array.rs:10
Method
fmt
(&self, f: &mut fmt::Formatter)
Chapter03/allocs/borrow_split_array_refs_unsafe.rs:10
Method
fmt
(&self, f: &mut fmt::Formatter)
Chapter03/allocs/borrow_split_array_refs.rs:10
Method
from_chromosome
(chromosome: Vec<Instruction>)
Chapter09/feruscore/src/individual/mod.rs:23
Function
get_what_you_give
()
Chapter02/naive_hashmap/src/lib.rs:147
Function
imp_vs_dwarf
()
Chapter09/feruscore/src/mars.rs:244
Method
init
( host: String, port: u16, chans: Vec<mpsc::Sender<event::Event>>, )
Chapter04/telem/src/ingest_point.rs:16
Function
inner
(ops: Vec<Op>)
Chapter06/synchro/src/queue.rs:150
Function
inner
( core_size: u16, mut application: Application, orders: Vec<ApplyOrder>,
Chapter09/feruscore/src/instruction.rs:489
Function
inner
(max_chromosome_size: u16)
Chapter09/feruscore/src/individual/mod.rs:195
Function
insert_and_lookup_naive
start snippet lib-hashmap-bench-naive-ialn
Chapter02/naive_hashmap/benches/naive.rs:12
Function
insert_and_lookup_specialized
(mut n: u64)
Chapter02/naive_hashmap/benches/specialized.rs:9
Function
insert_and_lookup_standard
(mut n: u64)
Chapter02/naive_hashmap/benches/specialized.rs:25
Function
insert_and_lookup_standard
start snippet lib-hashmap-bench-naive-standard
Chapter02/naive_hashmap/benches/naive.rs:30
Function
instruction_identity
()
Chapter09/feruscore/src/instruction.rs:488
Function
main
()
Chapter04/telem/src/bin/telem.rs:10
Function
main
start snippet main
Chapter04/data_races/data_race00.rs:99
Function
main
()
Chapter04/data_races/data_race02.rs:77
Function
main
start snippet main
Chapter04/data_races/data_race01.rs:99
Function
main
()
Chapter04/data_races/data_race03.rs:20
Function
main
()
Chapter07/treiber_stacks/src/bin/epoch_stack.rs:19
Function
main
()
Chapter07/treiber_stacks/src/bin/conc_stack.rs:19
Function
main
()
Chapter07/treiber_stacks/src/bin/refcount.rs:8
Function
main
()
Chapter06/mpmc/src/main.rs:36
Function
main
()
Chapter06/synchro/src/bin/swap_mutex.rs:64
Function
main
()
Chapter06/synchro/src/bin/spin_mutex_status_demo.rs:23
Function
main
()
Chapter06/synchro/src/bin/mutex_status_demo.rs:20
Function
main
()
Chapter06/synchro/src/bin/status_demo.rs:23
Function
main
()
Chapter06/synchro/src/bin/crossbeam_queue_spin.rs:7
Function
main
()
Chapter06/synchro/src/bin/queue_spin.rs:6
Function
main
()
Chapter03/allocs/copy_struct.rs:14
Function
main
()
Chapter03/allocs/borrow_split_struct.rs:25
Function
main
()
Chapter03/allocs/borrow_split_array.rs:25
Function
main
()
Chapter03/allocs/blow_up.rs:1
Function
main
()
Chapter03/allocs/apollo_cell_example.rs:15
Function
main
()
Chapter03/allocs/flights_total_copy.rs:23
Function
main
()
Chapter03/allocs/borrow_split_array_refs_unsafe.rs:25
Function
main
()
Chapter03/allocs/borrow_split_array_refs.rs:25
Function
main
()
Chapter03/allocs/no_size_slice.rs:3
Function
main
()
Chapter03/allocs/alloc_string_move_lifetimes.rs:1
Function
main
()
Chapter03/allocs/flights_total.rs:11
Function
main
()
Chapter05/hopper_example/src/main.rs:23
Function
main
()
Chapter05/locks_examples/bridge_problem.rs:11
Function
main
()
Chapter05/locks_examples/rocket_problem.rs:86
Function
main
()
Chapter05/locks_examples/condvar_example01.rs:4
Function
main
()
Chapter05/locks_examples/writer_example01.rs:4
Function
main
()
Chapter05/locks_examples/rwlock_example00.rs:4
Function
main
start snippet main
Chapter05/data_races/data_race00.rs:99
Function
main
()
Chapter05/data_races/data_race02.rs:77
Function
main
start snippet main
Chapter05/data_races/data_race01.rs:99
Function
main
()
Chapter05/data_races/data_race03.rs:20
Function
main
()
Chapter09/feruscore/build.rs:3
← previous
next →
101–200 of 267, ranked by callers