Function open_notify_api::iss_pass_times [] [src]

pub fn iss_pass_times(
    lat: f32,
    lon: f32,
    alt: f32,
    n: u32
) -> Result<IssPassTimes, OpenNotificationError>

Request ISS pass times over a specified location

Parameters

  • lat -80 to 80 in degrees
  • lon -180 to 180 in degrees
  • alt 0 to 10000 in meters
  • n 1 to 100; How many passes shall be included in the result.

Example

use open_notify_api as ona;
if let Ok(reply) = ona::iss_pass_times(52.5, 13.4, 10.0, 5) {
    assert_eq!(reply.passes().len(), 5);
}