# Functions
NewError creates a new api Error for a NearestResult.
# Structs
Error describes an error condition that prevents the server from completing a NearestResult.
Health is the structure used by the heartbeat service to report health updates.
HeartbeatMessage contains pointers to structs of the types of messages accepted by the heartbeat service.
Location contains metadata about the geographic location of a target machine.
MonitoringResult contains one Target with a single-purpose access-token useful only for monitoring services on the target machine.
NearestResult is returned by the location service in response to query requests.
NextRequest contains a URL for scheduling the next request.
Prometheus contains the health data reported by Prometheus.
Registration contains a set of identifying fields for a server instance.
Target contains information needed to run a measurement to a measurement service on a single M-Lab machine.