Learning the rust basics