encode

Function encode 

Source
pub fn encode(coordinates: &Coordinate, length: usize) -> Result<String, Error>
Expand description

Encode a plus code, given latitude and longitude in a Coordinate struct

ยงExample

let coord = pluscodes::Coordinate { latitude: 59.335938, longitude: 18.077813 };

if let Ok(pluscode) = pluscodes::encode(&coord, 10) {
  assert_eq!(pluscode, "9FFW83PH+94");
}
if let Ok(pluscode) = pluscodes::encode(&coord, 8) {
  assert_eq!(pluscode, "9FFW83PH+");
}
if let Ok(pluscode) = pluscodes::encode(&coord, 4) {
  assert_eq!(pluscode, "9FFW0000+");
}