Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/WayLearnLatam/Learning-Rust
/ functions
Functions
17 in github.com/WayLearnLatam/Learning-Rust
⨍
Functions
17
◇
Types & classes
4
↓ 3 callers
Function
informacion_mascota
(mascota: Mascota)
7_structs_y_enums/src/main.rs:105
↓ 1 callers
Function
funcion_de_prueba
()
4_funciones/src/main.rs:27
↓ 1 callers
Function
imprimir_numero
(n: i32)
5_ownership/src/main.rs:58
↓ 1 callers
Function
imprimir_referencia
(s: &String)
5_ownership/src/main.rs:85
↓ 1 callers
Function
imprimir_string
(s: String)
5_ownership/src/main.rs:65
↓ 1 callers
Function
modificar_string
(s: &mut String)
5_ownership/src/main.rs:97
Function
calculadora
Tomando en cuenta lo visto anteriormente crearemos una funcion que realice diferentes operaciones: 1. suma 2. resta 3. multiplicacion 4. division
4_funciones/src/main.rs:59
Function
funcion_suma
Las funciones pueden incluir parametros, es decir, pedir valores con los cuales trabajar e interactuar. Esto es de bastante utilidad cuando deseas se
4_funciones/src/main.rs:41
Function
funcion_suma_p
Para retornar un valor es necesario especificar el tipo de dato retornado mediante "->" despues de los parentesis, aunque tambien es posible hacerlo
4_funciones/src/main.rs:48
Function
imprimir_y_devolver_string
s se libera aquí hacer esto deja a la variable "palabra" sea limpiada, para evitarlo es necesario devolver el valor de la variable antes de finalizar
5_ownership/src/main.rs:70
Function
main
()
3_control_de_flujo_y_ciclos/src/main.rs:1
Function
main
()
5_ownership/src/main.rs:13
Function
main
()
2_tipos_de_variable/src/main.rs:1
Function
main
()
6_colecciones/src/main.rs:3
Function
main
()
7_structs_y_enums/src/main.rs:36
Function
main
()
4_funciones/src/main.rs:6
Method
suma
Uso de implementaciones con struct Object method, permite aplicar funciones haciendo uso de los valores del struct de fomra directa:
7_structs_y_enums/src/main.rs:17