MCPcopy Create free account

hub / github.com/100xdevs-bootcamp-1/Rust-Assignments / functions

Functions1,131 in github.com/100xdevs-bootcamp-1/Rust-Assignments

↓ 13 callersMethodadd
(&mut self, name: &str, phone: &str)
fundamentals/src/hard/mini_phonebook.rs:25
↓ 13 callersMethodpush
(&self, f: F)
async/src/hard/async_task_queue.rs:24
↓ 11 callersFunctioncancellable_worker
()
async/src/medium/cancellable_worker.rs:18
↓ 11 callersMethodschedule
(&self, delay: Duration, f: F)
async/src/hard/task_scheduler.rs:24
↓ 11 callersMethodset
(&mut self, index: u8, value: bool)
intermediate/src/hard/packed_flags.rs:22
↓ 11 callersFunctionshared_ownership
(value: String)
intermediate/src/medium/rc_shared.rs:15
↓ 10 callersMethodalloc
(&mut self, size: usize)
intermediate/src/hard/bump_allocator.rs:22
↓ 10 callersFunctiondouble_all
(values: &mut Vec<i32>)
fundamentals/src/easy/double_all.rs:11
↓ 10 callersFunctionretry_operation
(mut f: F, max_retries: usize)
async/src/medium/retry_logic.rs:16
↓ 10 callersFunctionrun_echo_server
(port: u16)
async/src/hard/echo_server.rs:15
↓ 10 callersFunctionspawn_move_thread
(s: String)
async/src/easy/move_closure.rs:14
↓ 10 callersFunctionunsafe_swap
(a: &mut i32, b: &mut i32)
intermediate/src/medium/unsafe_swap.rs:11
↓ 10 callersFunctionupdate_and_read_config
()
async/src/medium/rwlock_config.rs:21
↓ 10 callersFunctionword_count
(text: &str)
fundamentals/src/medium/word_counter.rs:14
↓ 9 callersFunctionasync_producer_consumer
()
async/src/medium/async_producer_consumer.rs:14
↓ 9 callersFunctionbroadcast_demo
()
async/src/medium/broadcast_message.rs:15
↓ 9 callersFunctioncollect_ticks
()
async/src/medium/collect_ticks.rs:14
↓ 9 callersFunctiongroup_by_first_letter
(words: Vec<String>)
fundamentals/src/medium/hashmap_groupby.rs:14
↓ 9 callersMethodincrement
(&self)
intermediate/src/medium/refcell_counter.rs:24
↓ 9 callersFunctionparallel_map
(v: Vec<i32>, f: fn(i32) -> i32)
async/src/medium/parallel_map.rs:15
↓ 9 callersFunctionparallel_word_count
(lines: Vec<String>)
async/src/hard/parallel_word_count.rs:16
↓ 9 callersMethodstart
(&self)
async/src/hard/task_scheduler.rs:31
↓ 8 callersMethodacquire
(&self)
async/src/hard/rate_limiter.rs:26
↓ 8 callersMethodadd
(&mut self, plugin: Box<dyn Plugin>)
intermediate/src/hard/trait_object_plugin.rs:40
↓ 8 callersFunctionderive_pda
(program_id: [u8; 32], seeds: &[&[u8]])
intermediate/src/hard/solana_pda.rs:13
↓ 7 callersMethodserialize
(&self)
intermediate/src/hard/solana_discriminator.rs:32
↓ 6 callersMethoddeposit
(&mut self, amount: f64)
intermediate/src/easy/module_visibility.rs:21
↓ 6 callersFunctionproducer_consumer
()
async/src/medium/producer_consumer.rs:15
↓ 6 callersMethodto_bytes
(&self)
intermediate/src/medium/serialization.rs:20
↓ 5 callersFunctionaverage
(values: &[f64])
fundamentals/src/easy/slice_average.rs:11
↓ 5 callersMethodexecute
(&self, f: F)
async/src/hard/thread_pool.rs:27
↓ 4 callersFunctionasync_shared_vec
()
async/src/medium/async_shared_vec.rs:15
↓ 4 callersFunctiondata_pipeline
()
async/src/medium/pipeline.rs:17
↓ 4 callersFunctiondelayed_value
(val: i32)
async/src/easy/delayed_value.rs:13
↓ 4 callersFunctionvalidate_packet
(data: &[u8])
intermediate/src/medium/custom_error_enum.rs:31
↓ 3 callersFunctioncolor_to_rgb
(color: Color)
fundamentals/src/easy/color_enum.rs:18
↓ 3 callersFunctionextract_nibbles
(byte: u8)
intermediate/src/easy/extract_nibbles.rs:11
↓ 3 callersFunctionmultithreaded_counter
()
async/src/medium/shared_counter.rs:15
↓ 3 callersFunctionpack_u16
(high: u16, low: u16)
intermediate/src/medium/pack_u16.rs:12
↓ 3 callersFunctionspawn_factorial
()
async/src/easy/spawn_factorial.rs:11
↓ 3 callersMethodsum
(&self)
intermediate/src/medium/box_list.rs:19
↓ 2 callersFunctioncelsius_to_fahrenheit
(c: f64)
fundamentals/src/easy/celsius_fahrenheit.rs:11
↓ 2 callersFunctioncompute_concurrently
(f1: F1, f2: F2)
async/src/easy/concurrent_compute.rs:14
↓ 2 callersFunctionfan_out_fan_in
(v: Vec<i32>)
async/src/hard/fan_out_fan_in.rs:12
↓ 2 callersFunctionfetch_and_process
(id: u32)
async/src/medium/async_error_handling.rs:18
↓ 2 callersFunctionhello_async
()
async/src/easy/hello_async.rs:11
↓ 2 callersFunctiononeshot_demo
()
async/src/easy/oneshot_channel.rs:14
↓ 2 callersMethodremove
(&mut self, name: &str)
fundamentals/src/hard/mini_phonebook.rs:33
↓ 2 callersFunctionset_bit
(value: u32, bit: u8)
intermediate/src/medium/set_clear_toggle.rs:12
↓ 2 callersFunctiontoggle_bit
(value: u32, bit: u8)
intermediate/src/medium/set_clear_toggle.rs:20
↓ 1 callersFunctionatomic_counter
()
async/src/medium/atomic_counter.rs:16
↓ 1 callersFunctioncalculate
(op: Operation)
fundamentals/src/medium/enum_calculator.rs:19
↓ 1 callersFunctionfirst_to_finish
(f1: F1, f2: F2)
async/src/medium/first_to_finish.rs:13
↓ 1 callersFunctionlongest
(s1: &'a str, s2: &'a str)
fundamentals/src/medium/lifetime_longest.rs:12
↓ 1 callersMethodnext
(&mut self)
fundamentals/src/hard/fibonacci_iter.rs:26
↓ 1 callersFunctionread_via_raw_pointer
(value: &i32)
intermediate/src/medium/unsafe_raw_ptr.rs:12
↓ 1 callersFunctionrunning_sum
(v: Vec<i32>)
fundamentals/src/medium/running_sum.rs:11
↓ 1 callersFunctionsafe_divide
(a: f64, b: f64)
fundamentals/src/easy/safe_divide.rs:11
↓ 1 callersFunctionshadow_transform
(x: u32)
fundamentals/src/easy/shadowing.rs:11
↓ 1 callersFunctiontimeout_wrapper
(f: F, duration: Duration)
async/src/medium/timeout_wrapper.rs:15
↓ 1 callersFunctiontranspose
(matrix: Vec<Vec<i32>>)
fundamentals/src/hard/matrix_transpose.rs:12
↓ 1 callersFunctionunpack_u32
(packed: u32)
intermediate/src/medium/pack_u16.rs:16
↓ 1 callersMethodwithdraw
(&mut self, amount: f64)
intermediate/src/easy/module_visibility.rs:25
Functionadd
(a: i32, b: i32)
fundamentals/src/easy/sum.rs:10
Methodadd
(self, rhs: Self)
intermediate/src/easy/newtype_wrapper.rs:29
Functionappend_world
(mut s: String)
fundamentals/src/easy/append_world.rs:11
Functionapply_twice
(x: i32, f: F)
fundamentals/src/easy/apply_twice.rs:11
Methodarea
(&self)
fundamentals/src/medium/trait_area.rs:25
Methodarea
(&self)
fundamentals/src/easy/rectangle.rs:18
Methodarea
(&self)
intermediate/src/medium/enum_dispatch.rs:16
Functionarray_sum
(arr: &[i32; 5])
fundamentals/src/easy/array_sum.rs:10
Methodas_byte
(&self)
intermediate/src/hard/packed_flags.rs:30
Methodbalance
(&self)
intermediate/src/easy/module_visibility.rs:29
Functionclassify_char
(c: char)
fundamentals/src/easy/char_classifier.rs:11
Functionclear_bit
(value: u32, bit: u8)
intermediate/src/medium/set_clear_toggle.rs:16
Functioncoin_value
(coin: Coin)
fundamentals/src/easy/coin_value.rs:18
Functioncompress
(s: &str)
fundamentals/src/medium/string_compression.rs:12
Functioncompute_checksum
(data: &[u8])
intermediate/src/easy/byte_checksum.rs:11
Functioncount_above
(values: &Vec<i32>, threshold: i32)
fundamentals/src/easy/borrow_count.rs:11
Methoddeserialize
(data: &[u8])
intermediate/src/hard/solana_discriminator.rs:36
Methoddiscriminator
()
intermediate/src/hard/solana_discriminator.rs:27
Methoddrop
(&mut self)
intermediate/src/medium/smart_pointer_drop.rs:22
Functionfetch_data
(id: u32)
async/src/medium/async_error_handling.rs:14
Functionfind_max
(items: &[T])
fundamentals/src/medium/generic_find_max.rs:12
Functionfind_user
(id: u32)
intermediate/src/easy/type_alias_result.rs:20
Functionfirst_and_last
(slice: &[i32])
fundamentals/src/easy/first_and_last.rs:11
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
fundamentals/src/hard/mini_phonebook.rs:39
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
intermediate/src/medium/custom_error_enum.rs:24
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
intermediate/src/easy/display_struct.rs:21
Methodfrom
(v: Vec<u16>)
intermediate/src/medium/from_vec_payload.rs:17
Methodfrom
(c: Celsius)
intermediate/src/easy/from_into.rs:19
Methodfrom
(m: Meters)
intermediate/src/easy/newtype_wrapper.rs:21
Methodfrom_bytes
(data: &[u8])
intermediate/src/medium/serialization.rs:24
Methodget
(&self, r: usize, c: usize)
intermediate/src/hard/const_generics_matrix.rs:21
Methodget
(&self, index: u8)
intermediate/src/hard/packed_flags.rs:26
Methodget
(&self)
intermediate/src/medium/refcell_counter.rs:28
Functionget_config
(value: Option<String>)
fundamentals/src/easy/if_let_config.rs:12
Methodgreeting
(&self)
fundamentals/src/medium/trait_default.rs:15
Functionis_crate_active
(crate_name: &str)
intermediate/src/medium/workspace_deps.rs:13
Methodis_square
(&self)
fundamentals/src/easy/rectangle.rs:22
next →1–100 of 1,131, ranked by callers