MCPcopy Create free account

hub / github.com/brndnmtthws/cracking-the-coding-interview-rust / functions

Functions416 in github.com/brndnmtthws/cracking-the-coding-interview-rust

↓ 65 callersMethodpush
(&mut self, value: T)
src/bin/c03p03.rs:18
↓ 47 callersMethoditer
(&self)
src/bin/c02p06.rs:53
↓ 35 callersMethodappend
(&mut self, new_value: T)
src/bin/c02p06.rs:34
↓ 16 callersMethodappend
(&mut self, new_value: T)
src/bin/c02p05.rs:37
↓ 15 callersMethodinsert
(&mut self, value: T)
src/bin/c04p10.rs:26
↓ 12 callersMethodadd_vertex
(&mut self, value: T, parent_vertices: &[VertexRef<T>])
src/bin/c04p08.rs:23
↓ 12 callersMethodadd_vertex
(&mut self, value: T, parent_vertices: &[VertexRef<T>])
src/bin/c04p07.rs:23
↓ 12 callersMethodinsert
(&mut self, value: T)
src/bin/c04p02.rs:25
↓ 12 callersMethodnext
(&mut self)
src/bin/c02p08.rs:103
↓ 11 callersMethodappend
(&mut self, new_value: T)
src/bin/c02p04.rs:53
↓ 10 callersMethodappend
(&mut self, new_value: T)
src/bin/c02p01.rs:52
↓ 10 callersMethodinsert
(&mut self, value: i32)
src/bin/c04p12.rs:25
↓ 10 callersMethodpush
(&mut self, stack: usize, value: T)
src/bin/c03p01.rs:21
↓ 10 callersMethodremove
(&mut self)
src/bin/c03p04.rs:20
↓ 8 callersMethodenqueue
(&mut self, animal: Animal)
src/bin/c03p06.rs:25
↓ 8 callersMethodis_opposite
(self, other: Piece)
src/bin/c07p08.rs:22
↓ 8 callersMethoditer
(&self)
src/bin/c02p05.rs:62
↓ 8 callersMethodpop
(&mut self)
src/bin/c03p03.rs:27
↓ 7 callersMethodappend
(&mut self, new_value: T)
src/bin/c02p02.rs:37
↓ 7 callersMethodappend
(&mut self, new_value: T)
src/bin/c02p03.rs:37
↓ 7 callersMethoditer
(&self)
src/bin/c02p08.rs:66
↓ 6 callersMethodget
(&self, key: K)
src/bin/c07p12.rs:40
↓ 6 callersMethodinsert
(&mut self, value: T)
src/bin/c04p11.rs:31
↓ 6 callersMethodinsert
(&mut self, value: T)
src/bin/c04p09.rs:26
↓ 6 callersMethoditer
(&self)
src/bin/c02p07.rs:63
↓ 5 callersMethodadd_vertex
(&mut self, value: T, parent_vertices: &[VertexRef<T>])
src/bin/c04p01.rs:21
↓ 5 callersMethodappend
(&mut self, new_value: DataRef<T>)
src/bin/c02p07.rs:38
↓ 5 callersMethodnext
(&mut self)
src/bin/c02p06.rs:78
↓ 4 callersMethodadd_client
(&mut self, client: Client)
src/bin/c07p07.rs:55
↓ 4 callersMethodappend
(&mut self, new_value: T)
src/bin/c02p08.rs:41
↓ 4 callersMethodfits_with_inner
(&self, first: &Option<PieceRef>, second: &PieceRef)
src/bin/c07p06.rs:161
↓ 4 callersMethodhas_cycle
(&self)
src/bin/c02p08.rs:72
↓ 4 callersMethoditer
(&self)
src/bin/c02p03.rs:73
↓ 4 callersFunctionmake_cards
(suit: Suit)
src/bin/c07p01.rs:39
↓ 4 callersMethodnext_song
(&mut self)
src/bin/c07p03.rs:46
↓ 4 callersMethodpush
(&mut self, value: T)
src/bin/c03p02.rs:26
↓ 4 callersMethodsend
(&self, message: &Message)
src/bin/c07p07.rs:60
↓ 3 callersFunctioncalculate_hash
(t: &T)
src/bin/c07p12.rs:16
↓ 3 callersFunctioncount_ones
(n: i32)
src/bin/c05p04.rs:1
↓ 3 callersMethoddelete
(&mut self, key: K)
src/bin/c07p12.rs:48
↓ 3 callersMethoddequeue_any
(&mut self)
src/bin/c03p06.rs:29
↓ 3 callersMethoddfs
(&self, mut f: F)
src/bin/c04p07.rs:48
↓ 3 callersMethodexpose_square
(&mut self, x: usize, y: usize)
src/bin/c07p10.rs:136
↓ 3 callersMethodfind_next_available
(&self, title: Title)
src/bin/c07p02.rs:33
↓ 3 callersMethodinsert
(&mut self, value: T)
src/bin/c04p05.rs:26
↓ 3 callersMethodinsert
(&mut self, value: T)
src/bin/c04p04.rs:26
↓ 3 callersMethoditer
(&'a self)
src/bin/c07p09.rs:26
↓ 3 callersMethodpop
(&mut self)
src/bin/c03p05.rs:31
↓ 3 callersMethodremove_duplicates
(&mut self)
src/bin/c02p01.rs:101
↓ 3 callersMethodtail
(node: &NodeRef<T>)
src/bin/c02p08.rs:21
↓ 2 callersMethodadd
(&mut self, value: T)
src/bin/c03p04.rs:16
↓ 2 callersMethodadd_book
(&mut self, user: &User, title: &str, author: &str)
src/bin/c07p05.rs:45
↓ 2 callersMethodadd_directory
(&mut self, name: &str)
src/bin/c07p11.rs:39
↓ 2 callersMethodadd_file
(&mut self, name: &str, data: Vec<u8>)
src/bin/c07p11.rs:24
↓ 2 callersMethodadd_user
(&mut self, name: &str, password_hash: &str)
src/bin/c07p05.rs:33
↓ 2 callersMethodadd_vector
(&mut self, arr: &[T])
src/bin/c04p02.rs:80
↓ 2 callersMethodadd_vector
(&mut self, arr: &[T])
src/bin/c04p03.rs:81
↓ 2 callersMethodadd_vector
(&mut self, arr: &[T])
src/bin/c04p05.rs:81
↓ 2 callersMethodadd_vector
(&mut self, arr: &[T])
src/bin/c04p04.rs:81
↓ 2 callersMethodadd_vector
(&mut self, arr: &[T])
src/bin/c04p06.rs:81
↓ 2 callersFunctionbitwise_swap
(a: &mut i32, b: &mut i32)
src/bin/c05p07.rs:1
↓ 2 callersMethodcommon_ancestor
(&self, left_vertex: VertexRef<T>, right_vertex: VertexRef<T>, mut f: F)
src/bin/c04p08.rs:85
↓ 2 callersFunctioncount_chars
(s: &str)
src/bin/c01p02.rs:2
↓ 2 callersMethoddequeue_cat
(&mut self)
src/bin/c03p06.rs:46
↓ 2 callersMethoddequeue_dog
(&mut self)
src/bin/c03p06.rs:50
↓ 2 callersMethoddequeue_species
(&mut self, species: AnimalSpecies)
src/bin/c03p06.rs:37
↓ 2 callersMethoddfs
(&self, mut f: F)
src/bin/c04p06.rs:107
↓ 2 callersMethoddispatch_call
(&self, _call: Call)
src/bin/c07p02.rs:39
↓ 2 callersFunctiondraw_line
(bytes: &mut [u8], width: usize, x1: usize, x2: usize, y: usize)
src/bin/c05p08.rs:1
↓ 2 callersMethodenqueue_song
(&mut self, song: Song)
src/bin/c07p03.rs:56
↓ 2 callersMethodfits_with
(&self, other: &PieceRef)
src/bin/c07p06.rs:168
↓ 2 callersMethodflag_square
(&mut self, x: usize, y: usize)
src/bin/c07p10.rs:147
↓ 2 callersMethodget_bst_sequences
(&self)
src/bin/c04p09.rs:124
↓ 2 callersMethodget_fitting_piece
(&mut self, cur_piece: &PieceRef)
src/bin/c07p06.rs:79
↓ 2 callersFunctionget_max_stack_height
(stack: &[BremBox], remaining_boxes: &[BremBox])
src/bin/c08p13.rs:16
↓ 2 callersFunctionget_path_to
( current_location: Location, target_location: Location, off_limits: &[Location], )
src/bin/c08p02.rs:9
↓ 2 callersMethodget_result
(&self)
src/bin/c07p08.rs:83
↓ 2 callersMethodinsert
(&mut self, value: T)
src/bin/c04p03.rs:26
↓ 2 callersMethodinsert
(&mut self, value: T)
src/bin/c04p06.rs:26
↓ 2 callersMethoditer
(&self)
src/bin/c02p01.rs:80
↓ 2 callersMethoditer
(&self)
src/bin/c02p04.rs:78
↓ 2 callersMethodlist_of_depths
(&self)
src/bin/c04p03.rs:131
↓ 2 callersFunctionmove_to_target
(n: usize, source: &mut Vec<i32>, target: &mut Vec<i32>, aux: &mut Vec<i32>)
src/bin/c08p06.rs:1
↓ 2 callersMethodnext_back
(&mut self)
src/bin/c02p06.rs:91
↓ 2 callersMethodoccupy_space
(&mut self, location: &str)
src/bin/c07p04.rs:35
↓ 2 callersFunctionone_char_inserted
(s1: &str, s2: &str)
src/bin/c01p05.rs:13
↓ 2 callersFunctionpaint_fill
(x: usize, y: usize, canvas: &mut Vec<Vec<i32>>, new_colour: i32)
src/bin/c08p10.rs:1
↓ 2 callersMethodpartition
(&self, partition_value: T)
src/bin/c02p04.rs:37
↓ 2 callersFunctionpermutations_without_dups
(s: &str)
src/bin/c08p07.rs:1
↓ 2 callersMethodplace_mines
(&mut self, count: usize)
src/bin/c07p10.rs:95
↓ 2 callersMethodplace_piece
( &mut self, pieces: &mut Vec<Vec<PieceRef>>, cur_piece: &PieceRef, new_piece:
src/bin/c07p06.rs:96
↓ 2 callersMethodplace_piece
(&mut self, piece: Piece, x: usize, y: usize)
src/bin/c07p08.rs:47
↓ 2 callersFunctionplace_queens
(row: usize, columns: &mut Vec<usize>, results: &mut Vec<Vec<usize>>)
src/bin/c08p12.rs:19
↓ 2 callersMethodpop_at
(&mut self, index: usize)
src/bin/c03p03.rs:39
↓ 2 callersMethodpush
(&mut self, value: T)
src/bin/c03p05.rs:16
↓ 2 callersMethodput
(&mut self, key: K, value: V)
src/bin/c07p12.rs:34
↓ 2 callersMethodrelease_space
(&mut self, location: &str)
src/bin/c07p04.rs:45
↓ 2 callersMethodremove
(&mut self, node_to_remove: &NodeRef<T>)
src/bin/c02p03.rs:62
↓ 2 callersMethodrotate
(&mut self, offset: usize)
src/bin/c07p09.rs:22
↓ 2 callersFunctionrotate_image_90_degrees
(image: &[Vec<u32>])
src/bin/c01p07.rs:3
next →1–100 of 416, ranked by callers