Struct google_spectrum1_explorer::GeoLocation [] [src]

pub struct GeoLocation {
    pub confidence: Option<i32>,
    pub region: Option<GeoLocationPolygon>,
    pub point: Option<GeoLocationEllipse>,
}

This parameter is used to specify the geolocation of the device.

This type is not used in any activity, and only used as part of another schema.

Fields

The location confidence level, as an integer percentage, may be required, depending on the regulatory domain. When the parameter is optional and not provided, its value is assumed to be 95. Valid values range from 0 to 99, since, in practice, 100-percent confidence is not achievable. The confidence value is meaningful only when geolocation refers to a point with uncertainty.

If present, indicates that the geolocation represents a region. Database support for regions is optional.

If present, indicates that the geolocation represents a point. Paradoxically, a point is parameterized using an ellipse, where the center represents the location of the point and the distances along the major and minor axes represent the uncertainty. The uncertainty values may be required, depending on the regulatory domain.

Trait Implementations

impl Debug for GeoLocation
[src]

Formats the value using the given formatter.

impl Clone for GeoLocation
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Default for GeoLocation
[src]

Returns the "default value" for a type. Read more

impl Part for GeoLocation
[src]