#weather #api-access #yahoo #data #request

yahoo-weather

Easy yahoo weather API access for rust

1 unstable release

Uses old Rust 2015

0.2.0 Aug 31, 2018

#11 in #yahoo

MIT license

8KB
130 lines

yahoo-weather-rs

The yahoo-weather-rs create downloads the actual weather data for a given location and transforms it into rust data structures.


Usage

Add yahoo-weather-rs as a dependency in Cargo.toml:

[dependencies]
yahoo-weather = "0.2"

Use the get_weather() function to get the weather data.

extern crate yahoo_weather;

fn main() {
    // Request the data
    let weather = yahoo_weather("Berlin").unwrap();

    // print it to the console
    println!("Weather: {:?}", weather);
}

License

Copyright © 2016 Robert Schütte

Distributed under the MIT License.

Dependencies

~5.5–7MB
~161K SLoC