#[repr(u16)]pub enum Entry<'a> {
Show 33 variants
VersionId(&'a str),
LatitudeRef(LatitudeRef),
Latitude(Degrees),
LongitudeRef(LongitudeRef),
Longitude(Degrees),
AltitudeRef(AltitudeRef),
Altitude(UnsignedRational),
TimeStamp(NaiveTime),
Satellites(&'a str),
Status(Status),
MeasureMode(MeasureMode),
Dop(UnsignedRational),
SpeedRef(SpeedRef),
Speed(UnsignedRational),
TrackRef(Direction),
Track(UnsignedRational),
ImgDirectionRef(Direction),
ImgDirection(UnsignedRational),
MapDatum(&'a str),
DestLatitudeRef(&'a str),
DestLatitude(LatitudeRef),
DestLongitudeRef(LongitudeRef),
DestLongitude(UnsignedRational),
DestBearingRef(Direction),
DestBearing(UnsignedRational),
DestDistanceRef(DistanceRef),
DestDistance(UnsignedRational),
ProcessingMethod(&'a [u8]),
AreaInformation(&'a [u8]),
DateStamp(NaiveDate),
Differential(Differential),
HPositioningError(UnsignedRational),
Other {
tag: u16,
value: Value<'a>,
},
}Expand description
GPS entry
Variants§
VersionId(&'a str)
GPS tag version
LatitudeRef(LatitudeRef)
North or south latitude
Latitude(Degrees)
Latitude
LongitudeRef(LongitudeRef)
East or west longitude
Longitude(Degrees)
Longitude
AltitudeRef(AltitudeRef)
Altitude reference
Altitude(UnsignedRational)
Altitude in meters
TimeStamp(NaiveTime)
GPS time (atomic clock)
Satellites(&'a str)
GPS satellites used for measurement
Status(Status)
GPS receiver status
MeasureMode(MeasureMode)
GPS measurement mode
Dop(UnsignedRational)
Measurement precision (data degree of precision)
SpeedRef(SpeedRef)
Speed unit
Speed(UnsignedRational)
Speed of GPS receiver
TrackRef(Direction)
Reference for direction of movement
Track(UnsignedRational)
Direction of movement
ImgDirectionRef(Direction)
Reference for direction of image
ImgDirection(UnsignedRational)
Direction of image
MapDatum(&'a str)
Geodetic survey data used
DestLatitudeRef(&'a str)
Reference for latitude of destination
DestLatitude(LatitudeRef)
Latitude of destination
DestLongitudeRef(LongitudeRef)
Reference for longitude of destination
DestLongitude(UnsignedRational)
Longitude of destination
DestBearingRef(Direction)
Reference for bearing of destination
DestBearing(UnsignedRational)
Bearing of destination
DestDistanceRef(DistanceRef)
Reference for distance to destination
DestDistance(UnsignedRational)
Distance to destination
ProcessingMethod(&'a [u8])
Name of GPS processing method
AreaInformation(&'a [u8])
Name of GPS area
DateStamp(NaiveDate)
GPS date
Differential(Differential)
GPS differential correction
HPositioningError(UnsignedRational)
Horizontal positioning error in meters
Other
Unknown entry.
Trait Implementations§
Source§impl<'a> Extend<Entry<'a>> for EntryMap<'a>
impl<'a> Extend<Entry<'a>> for EntryMap<'a>
Source§fn extend<I: IntoIterator<Item = Entry<'a>>>(&mut self, iter: I)
fn extend<I: IntoIterator<Item = Entry<'a>>>(&mut self, iter: I)
Source§fn extend_one(&mut self, item: A)
fn extend_one(&mut self, item: A)
extend_one)Source§fn extend_reserve(&mut self, additional: usize)
fn extend_reserve(&mut self, additional: usize)
extend_one)