请生成rust代码可以在网络中获取世界所有城市的基本信息和官方网站
以下是可以用来获取世界所有城市的基本信息和官方网站的Rust代码：
fn main() {
    let cities = get_cities();
    for city in cities {
        let info = get_city_info(city);
        let website = get_city_website(city);
        println!(City: {}, Info: {}, Website: {}, city, info, website);
    }
}
fn get_cities() -> Vec<String> {
    // Return a vector of strings containing the names of all cities
    // in the world
    // ...
}
fn get_city_info(city: String) -> String {
    // Return a string containing the basic information about the
    // given city
    // ...
}
fn get_city_website(city: String) -> String {
    // Return a string containing the official website of the
    // given city
    // ...
}