Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Mathieu-Desrochers/Learning-Rust
/ functions
Functions
33 in github.com/Mathieu-Desrochers/Learning-Rust
⨍
Functions
33
◇
Types & classes
14
↓ 4 callers
Function
errors_success
()
src/main.rs:241
↓ 1 callers
Function
associated_functions
()
src/main.rs:312
↓ 1 callers
Function
closures
()
src/main.rs:454
↓ 1 callers
Method
eat_it
(&self)
src/main.rs:413
↓ 1 callers
Function
enums
()
src/main.rs:324
↓ 1 callers
Function
errors
()
src/main.rs:249
↓ 1 callers
Function
have_lunch
generics can be bound to traits
src/main.rs:438
↓ 1 callers
Function
have_quick_snack
(_eatable: &Eatable)
src/main.rs:422
↓ 1 callers
Function
lifetimes
()
src/main.rs:134
↓ 1 callers
Function
lifetimes_basics
()
src/main.rs:105
↓ 1 callers
Function
lifetimes_bound
this declaration limits the lifetime of the function's result to the lifetime of its first parameter
src/main.rs:130
↓ 1 callers
Function
lifetimes_structs
()
src/main.rs:150
↓ 1 callers
Function
mutability
()
src/main.rs:165
↓ 1 callers
Function
ownership
()
src/main.rs:7
↓ 1 callers
Function
ownership_move
(_x: Vec<i32>)
src/main.rs:5
↓ 1 callers
Function
propagation
this often is reduced to one character using the ? operator
src/main.rs:259
↓ 1 callers
Function
references
()
src/main.rs:58
↓ 1 callers
Function
references_mutable
(_x: &mut HashMap<String, String>)
src/main.rs:56
↓ 1 callers
Function
references_shared
(x: &HashMap<String, String>)
src/main.rs:50
↓ 1 callers
Function
structs
()
src/main.rs:275
↓ 1 callers
Function
traits
()
src/main.rs:401
Method
_bark
(&self)
src/main.rs:318
Function
_eat_debugable
bounds can be a combinaison of traits
src/main.rs:446
Function
_eat_hashable
(_eatables: Vec<E>)
src/main.rs:447
Function
_errors_failure
()
src/main.rs:245
Function
_lifetimes_explicit
lifetimes can be declared on functions here is what is implied when nothing is spelled out
src/main.rs:117
Function
_lifetimes_explicit_simple_case
when a function returns a reference and takes only one reference parameter rust assumes they have the same lifetimes
src/main.rs:124
Function
_medium
populate fields from local variables having the same name
src/main.rs:290
Method
chump_it
provide default implementation
src/main.rs:406
Function
documentation
Actually run by cargo test for library crates. assert_eq!(documentation(), "You bet");
src/main.rs:511
Function
integration_test
()
tests/integration_tests.rs:2
Function
main
()
src/main.rs:515
Function
unit_test
()
src/main.rs:504