strive-3.0.3: A client for the Strava V3 API.

Safe HaskellNone
LanguageHaskell2010

Strive.Types.Segments

Description

Synopsis

Documentation

data SegmentDetailed Source #

Instances

Show SegmentDetailed Source # 
FromJSON SegmentDetailed Source # 
StateLens SegmentDetailed Text Source # 
DistanceLens SegmentDetailed Double Source # 
ActivityTypeLens SegmentDetailed ActivityType Source # 
PrivateLens SegmentDetailed Bool Source # 
NameLens SegmentDetailed Text Source # 
CountryLens SegmentDetailed Text Source # 
CityLens SegmentDetailed Text Source # 
TotalElevationGainLens SegmentDetailed Double Source # 
StartLongitudeLens SegmentDetailed Double Source # 
StartLatitudeLens SegmentDetailed Double Source # 
ResourceStateLens SegmentDetailed ResourceState Source # 
MapLens SegmentDetailed PolylineDetailed Source # 
IdLens SegmentDetailed Integer Source # 
AthleteCountLens SegmentDetailed Integer Source # 
UpdatedAtLens SegmentDetailed UTCTime Source # 
CreatedAtLens SegmentDetailed UTCTime Source # 
StarredLens SegmentDetailed Bool Source # 
StarCountLens SegmentDetailed Integer Source # 
MaximumGradeLens SegmentDetailed Double Source # 
HazardousLens SegmentDetailed Bool Source # 
EndLongitudeLens SegmentDetailed Double Source # 
EndLatitudeLens SegmentDetailed Double Source # 
ElevationLowLens SegmentDetailed Double Source # 
ElevationHighLens SegmentDetailed Double Source # 
EffortCountLens SegmentDetailed Integer Source # 
ClimbCategoryLens SegmentDetailed Integer Source # 
AverageGradeLens SegmentDetailed Double Source # 
StartLatlngLens SegmentDetailed (Double, Double) Source # 
EndLatlngLens SegmentDetailed (Double, Double) Source # 

data SegmentSummary Source #

Instances

Show SegmentSummary Source # 
FromJSON SegmentSummary Source # 
StateLens SegmentSummary Text Source # 
DistanceLens SegmentSummary Double Source # 
ActivityTypeLens SegmentSummary ActivityType Source # 
PrivateLens SegmentSummary Bool Source # 
NameLens SegmentSummary Text Source # 
CountryLens SegmentSummary Text Source # 
CityLens SegmentSummary Text Source # 
StartLongitudeLens SegmentSummary Double Source # 
StartLatitudeLens SegmentSummary Double Source # 
ResourceStateLens SegmentSummary ResourceState Source # 
IdLens SegmentSummary Integer Source # 
SegmentLens EffortDetailed SegmentSummary Source # 
StarredLens SegmentSummary Bool Source # 
MaximumGradeLens SegmentSummary Double Source # 
EndLongitudeLens SegmentSummary Double Source # 
EndLatitudeLens SegmentSummary Double Source # 
ElevationLowLens SegmentSummary Double Source # 
ElevationHighLens SegmentSummary Double Source # 
ClimbCategoryLens SegmentSummary Integer Source # 
AverageGradeLens SegmentSummary Double Source # 
StartLatlngLens SegmentSummary (Double, Double) Source # 
EndLatlngLens SegmentSummary (Double, Double) Source # 

data SegmentLeaderboardEntry Source #

Instances

Show SegmentLeaderboardEntry Source # 
FromJSON SegmentLeaderboardEntry Source # 
DistanceLens SegmentLeaderboardEntry Double Source # 
AthleteIdLens SegmentLeaderboardEntry Integer Source # 
StartDateLocalLens SegmentLeaderboardEntry UTCTime Source # 
StartDateLens SegmentLeaderboardEntry UTCTime Source # 
MovingTimeLens SegmentLeaderboardEntry Integer Source # 
ElapsedTimeLens SegmentLeaderboardEntry Integer Source # 
AverageWattsLens SegmentLeaderboardEntry Double Source # 
ActivityIdLens SegmentLeaderboardEntry Integer Source # 
RankLens SegmentLeaderboardEntry Integer Source # 
EffortIdLens SegmentLeaderboardEntry Integer Source # 
AverageHrLens SegmentLeaderboardEntry Double Source # 
AthleteProfileLens SegmentLeaderboardEntry Text Source # 
AthleteNameLens SegmentLeaderboardEntry Text Source # 
AthleteGenderLens SegmentLeaderboardEntry (Maybe Gender) Source # 
EntriesLens SegmentLeaderboardResponse [SegmentLeaderboardEntry] Source # 

data SegmentExplorerEntry Source #

Instances

Show SegmentExplorerEntry Source # 
FromJSON SegmentExplorerEntry Source # 
DistanceLens SegmentExplorerEntry Double Source # 
NameLens SegmentExplorerEntry Text Source # 
ResourceStateLens SegmentExplorerEntry ResourceState Source # 
IdLens SegmentExplorerEntry Integer Source # 
StarredLens SegmentExplorerEntry Bool Source # 
ClimbCategoryLens SegmentExplorerEntry Integer Source # 
PointsLens SegmentExplorerEntry Polyline Source # 
ElevDifferenceLens SegmentExplorerEntry Double Source # 
ClimbCategoryDescLens SegmentExplorerEntry String Source # 
AvgGradeLens SegmentExplorerEntry Double Source # 
SegmentsLens SegmentExplorerResponse [SegmentExplorerEntry] Source # 
StartLatlngLens SegmentExplorerEntry (Double, Double) Source # 
EndLatlngLens SegmentExplorerEntry (Double, Double) Source #