MCPcopy Create free account

hub / github.com/PacktPublishing/Hands-On-Concurrency-with-Rust / functions

Functions267 in github.com/PacktPublishing/Hands-On-Concurrency-with-Rust

↓ 1 callersFunctiontally_fitness
(wins: Winner)
Chapter09/feruscore/src/mars.rs:21
↓ 1 callersFunctiontimer
(snd: mpsc::SyncSender<Payload>)
Chapter09/sniffer/src/bin/sniffer.rs:49
↓ 1 callersFunctiontimer
(snd: mpsc::SyncSender<Payload>)
Chapter08/sniffer/src/bin/poor_threading.rs:60
↓ 1 callersFunctiontimer
(snd: mpsc::SyncSender<Payload>)
Chapter08/sniffer/src/bin/sniffer.rs:60
↓ 1 callersMethodunlock
(&self)
Chapter06/synchro/src/swap_mutex.rs:29
↓ 1 callersFunctionwatch_interface
(mut rx: Box<DataLinkReceiver>, snd: mpsc::SyncSender<Payload>)
Chapter09/sniffer/src/bin/sniffer.rs:27
↓ 1 callersFunctionwatch_interface
( mut tx: Box<DataLinkSender>, mut rx: Box<DataLinkReceiver>, snd: mpsc::SyncSender<Payload>, )
Chapter08/sniffer/src/bin/poor_threading.rs:20
↓ 1 callersFunctionwatch_interface
( mut tx: Box<DataLinkSender>, mut rx: Box<DataLinkReceiver>, snd: mpsc::SyncSender<Payload>, )
Chapter08/sniffer/src/bin/sniffer.rs:23
↓ 1 callersFunctionworker
(id: usize, gate: Arc<SwapMutex<()>>)
Chapter06/synchro/src/bin/spin_mutex_status_demo.rs:11
↓ 1 callersFunctionworker
(id: usize, gate: Arc<Mutex<()>>)
Chapter06/synchro/src/bin/mutex_status_demo.rs:8
↓ 1 callersFunctionworker
(id: usize, gate: Arc<Semaphore>)
Chapter06/synchro/src/bin/status_demo.rs:11
↓ 1 callersFunctionwriter
start snippet writer
Chapter04/data_races/data_race00.rs:59
↓ 1 callersFunctionwriter
(ring_lk: Arc<Mutex<Ring>>)
Chapter04/data_races/data_race02.rs:44
↓ 1 callersFunctionwriter
start snippet writer
Chapter04/data_races/data_race01.rs:59
↓ 1 callersFunctionwriter
(chan: mpsc::SyncSender<u32>)
Chapter04/data_races/data_race03.rs:4
↓ 1 callersFunctionwriter
(mut chan: hopper::Sender<u32>)
Chapter05/hopper_example/src/main.rs:6
↓ 1 callersFunctionwriter
start snippet writer
Chapter05/data_races/data_race00.rs:59
↓ 1 callersFunctionwriter
(ring_lk: Arc<Mutex<Ring>>)
Chapter05/data_races/data_race02.rs:44
↓ 1 callersFunctionwriter
start snippet writer
Chapter05/data_races/data_race01.rs:59
↓ 1 callersFunctionwriter
(chan: mpsc::SyncSender<u32>)
Chapter05/data_races/data_race03.rs:4
Methoda
(&self)
Chapter09/feruscore/src/instruction.rs:274
Methodadd
(self, other: Winner)
Chapter09/feruscore/src/mars.rs:134
Methodadjust_pos
(core_size: u16, mut pos: u16, space: u16)
Chapter09/feruscore/src/bin/fuzz_target.rs:56
Methodarbitrary
(g: &mut G)
Chapter06/synchro/src/queue.rs:136
Methodarbitrary
(g: &mut G)
Chapter09/feruscore/src/instruction.rs:342
Methodarbitrary
(g: &mut G)
Chapter02/naive_hashmap/src/lib.rs:176
Methodb
(&self)
Chapter09/feruscore/src/instruction.rs:278
Functionchildren_inherit_shortest_length
()
Chapter09/feruscore/src/individual/mod.rs:194
Functioncriterion_benchmark
(c: &mut Criterion)
Chapter09/feruscore/benches/mars_bench.rs:16
Functioncriterion_benchmark
(c: &mut Criterion)
Chapter02/naive_hashmap/benches/standard.rs:24
Methoddefault
()
Chapter06/synchro/src/queue.rs:13
Methoddeliver
(&mut self, event: event::Telemetry)
Chapter04/telem/src/egress/ckms_egress.rs:13
Methodderef
(&self)
Chapter04/data_races/data_race00.rs:24
Methodderef
(&self)
Chapter04/data_races/data_race01.rs:24
Methodderef
(&self)
Chapter06/synchro/src/swap_mutex.rs:55
Methodderef
(&self)
Chapter05/data_races/data_race00.rs:24
Methodderef
(&self)
Chapter05/data_races/data_race01.rs:24
Methodderef_mut
(&mut self)
Chapter04/data_races/data_race00.rs:30
Methodderef_mut
(&mut self)
Chapter04/data_races/data_race01.rs:30
Methodderef_mut
(&mut self)
Chapter06/synchro/src/swap_mutex.rs:61
Methodderef_mut
(&mut self)
Chapter05/data_races/data_race00.rs:30
Methodderef_mut
(&mut self)
Chapter05/data_races/data_race01.rs:30
Methoddrop
(&mut self)
Chapter06/synchro/src/swap_mutex.rs:36
Methoddrop
(&mut self)
Chapter09/feruscore/src/mars.rs:163
Methodemplace
(&mut self, offset: usize, val: u32)
Chapter04/data_races/data_race02.rs:29
Methodemplace
(&mut self, offset: usize, val: u32)
Chapter05/data_races/data_race02.rs:29
Functionfinals_tournament
( (left, mut lpop): (Option<Individual>, Vec<Individual>), (right, rpop): (Option<Individual>, Vec<Ind
Chapter08/feruscore/src/main.rs:130
Methodfmt
(&self, f: &mut fmt::Formatter)
Chapter03/allocs/borrow_split_struct.rs:10
Methodfmt
(&self, f: &mut fmt::Formatter)
Chapter03/allocs/borrow_split_array.rs:10
Methodfmt
(&self, f: &mut fmt::Formatter)
Chapter03/allocs/borrow_split_array_refs_unsafe.rs:10
Methodfmt
(&self, f: &mut fmt::Formatter)
Chapter03/allocs/borrow_split_array_refs.rs:10
Methodfrom_chromosome
(chromosome: Vec<Instruction>)
Chapter09/feruscore/src/individual/mod.rs:23
Functionget_what_you_give
()
Chapter02/naive_hashmap/src/lib.rs:147
Functionimp_vs_dwarf
()
Chapter09/feruscore/src/mars.rs:244
Methodinit
( host: String, port: u16, chans: Vec<mpsc::Sender<event::Event>>, )
Chapter04/telem/src/ingest_point.rs:16
Functioninner
(ops: Vec<Op>)
Chapter06/synchro/src/queue.rs:150
Functioninner
( core_size: u16, mut application: Application, orders: Vec<ApplyOrder>,
Chapter09/feruscore/src/instruction.rs:489
Functioninner
(max_chromosome_size: u16)
Chapter09/feruscore/src/individual/mod.rs:195
Functioninsert_and_lookup_naive
start snippet lib-hashmap-bench-naive-ialn
Chapter02/naive_hashmap/benches/naive.rs:12
Functioninsert_and_lookup_specialized
(mut n: u64)
Chapter02/naive_hashmap/benches/specialized.rs:9
Functioninsert_and_lookup_standard
(mut n: u64)
Chapter02/naive_hashmap/benches/specialized.rs:25
Functioninsert_and_lookup_standard
start snippet lib-hashmap-bench-naive-standard
Chapter02/naive_hashmap/benches/naive.rs:30
Functioninstruction_identity
()
Chapter09/feruscore/src/instruction.rs:488
Functionmain
()
Chapter04/telem/src/bin/telem.rs:10
Functionmain
start snippet main
Chapter04/data_races/data_race00.rs:99
Functionmain
()
Chapter04/data_races/data_race02.rs:77
Functionmain
start snippet main
Chapter04/data_races/data_race01.rs:99
Functionmain
()
Chapter04/data_races/data_race03.rs:20
Functionmain
()
Chapter07/treiber_stacks/src/bin/epoch_stack.rs:19
Functionmain
()
Chapter07/treiber_stacks/src/bin/conc_stack.rs:19
Functionmain
()
Chapter07/treiber_stacks/src/bin/refcount.rs:8
Functionmain
()
Chapter06/mpmc/src/main.rs:36
Functionmain
()
Chapter06/synchro/src/bin/swap_mutex.rs:64
Functionmain
()
Chapter06/synchro/src/bin/spin_mutex_status_demo.rs:23
Functionmain
()
Chapter06/synchro/src/bin/mutex_status_demo.rs:20
Functionmain
()
Chapter06/synchro/src/bin/status_demo.rs:23
Functionmain
()
Chapter06/synchro/src/bin/crossbeam_queue_spin.rs:7
Functionmain
()
Chapter06/synchro/src/bin/queue_spin.rs:6
Functionmain
()
Chapter03/allocs/copy_struct.rs:14
Functionmain
()
Chapter03/allocs/borrow_split_struct.rs:25
Functionmain
()
Chapter03/allocs/borrow_split_array.rs:25
Functionmain
()
Chapter03/allocs/blow_up.rs:1
Functionmain
()
Chapter03/allocs/apollo_cell_example.rs:15
Functionmain
()
Chapter03/allocs/flights_total_copy.rs:23
Functionmain
()
Chapter03/allocs/borrow_split_array_refs_unsafe.rs:25
Functionmain
()
Chapter03/allocs/borrow_split_array_refs.rs:25
Functionmain
()
Chapter03/allocs/no_size_slice.rs:3
Functionmain
()
Chapter03/allocs/alloc_string_move_lifetimes.rs:1
Functionmain
()
Chapter03/allocs/flights_total.rs:11
Functionmain
()
Chapter05/hopper_example/src/main.rs:23
Functionmain
()
Chapter05/locks_examples/bridge_problem.rs:11
Functionmain
()
Chapter05/locks_examples/rocket_problem.rs:86
Functionmain
()
Chapter05/locks_examples/condvar_example01.rs:4
Functionmain
()
Chapter05/locks_examples/writer_example01.rs:4
Functionmain
()
Chapter05/locks_examples/rwlock_example00.rs:4
Functionmain
start snippet main
Chapter05/data_races/data_race00.rs:99
Functionmain
()
Chapter05/data_races/data_race02.rs:77
Functionmain
start snippet main
Chapter05/data_races/data_race01.rs:99
Functionmain
()
Chapter05/data_races/data_race03.rs:20
Functionmain
()
Chapter09/feruscore/build.rs:3
← previousnext →101–200 of 267, ranked by callers