How to use crateIA7GPS

example :

fn main() -> Result<(), Box> {

let mut data= GpsData {
    Uart_ : Uart::new(9600, Parity::None, 8, 1)?,
    id    : "0".to_string(),
    time  : "0".to_string(),
    lat   : "0".to_string(),
    long  : "0".to_string(),
    nbSat : "0".to_string(),
    hdop  : "0".to_string(),
    alti  : "0".to_string(),
};

data.init();
// println!("Start");
loop {
    data.getData();
    println!("lat : {} N", data.lat);
    println!("long : {} W", data.long);
    thread::sleep(Duration::from_millis(1000));
}

Ok(())

}