| Crates.io | metar |
| lib.rs | metar |
| version | 0.7.7 |
| created_at | 2019-09-29 21:30:24.184836+00 |
| updated_at | 2023-10-04 10:38:41.971885+00 |
| description | A fast METAR parsing library in pure Rust |
| homepage | https://github.com/lilopkins/metar-rs |
| repository | https://github.com/lilopkins/metar-rs |
| max_upload_size | |
| id | 168687 |
| size | 86,231 |
This library is being testing regularly with real-world METARs to find failures. The badge above indicates whether these tests are currently successful.
This simple usage will print out the parsed data from the METAR.
use metar::Metar;
fn main() {
let metar = "EGHI 282120Z 19015KT 140V220 6000 RA SCT006 BKN009 16/14 Q1006";
let r = Metar::parse(metar).unwrap();
println!("{:#?}", r);
}
METARs are complicated structures. If you come across a METAR that doesn't parse correctly, please open an issue and include the METAR. This will aid in debugging the issue significantly.