Modificando Tuplas
Ao alterar valores de tupla, você precisa especificar o índice do elemento que deseja modificar. Os índices da tupla começam em 0 e correspondem à posição de cada elemento.
#![allow(unused)] fn main() { // 0 1 2 let mut perfil = ("Alice", 25, 1.70); println!("Nome: {:?}", perfil.0); println!("Idade: {:?}", perfil.1); println!("Altura: {:?}\n", perfil.2); perfil.1 = 40; perfil.2 = 1.55; println!("Nome: {:?}", perfil.0); println!("Idade: {:?}", perfil.1); println!("Altura: {:?}", perfil.2); }
#![allow(unused)] fn main() { let mut perfil = ("Julio", 90, 1.98); println!("{:#?}", perfil); perfil.0 = "Moana"; perfil.1 = 58; perfil.2 = 1.62; println!("{:#?}", perfil); }