Expand description
Serde-derived types mirroring Strava’s API responses and request bodies.
Types are grouped by resource (activity, athlete, club, …) in dedicated
submodules and flat-re-exported from this module so that existing imports
like strava_wrapper::models::Activity continue to work.
Re-exports§
pub use activity::*;pub use athlete::*;pub use club::*;pub use comment::*;pub use common::*;pub use gear::*;pub use route::*;pub use segment::*;pub use stream::*;pub use upload::*;pub use zone::*;
Modules§
- activity
- Activity resource types plus the
ActivityType/SportTypeenums. - athlete
- Athlete resource types.
- club
- Club resource types.
- comment
- Activity-comment resource types.
- common
- Shared primitives used across multiple resource types.
- gear
- Gear resource types (bikes, shoes).
- route
- Route resource types.
- segment
- Segment and segment-effort resource types.
- stream
- Activity / segment / route stream types.
- upload
- Upload resource types.
- zone
- Zone / heart-rate / power range types and activity-zones data.