strava_wrapper/models.rs
1//! Serde-derived types mirroring Strava's API responses and request bodies.
2//!
3//! Types are grouped by resource (activity, athlete, club, …) in dedicated
4//! submodules and flat-re-exported from this module so that existing imports
5//! like `strava_wrapper::models::Activity` continue to work.
6
7pub mod activity;
8pub mod athlete;
9pub mod club;
10pub mod comment;
11pub mod common;
12pub mod gear;
13pub mod route;
14pub mod segment;
15pub mod stream;
16pub mod upload;
17pub mod zone;
18
19pub use activity::*;
20pub use athlete::*;
21pub use club::*;
22pub use comment::*;
23pub use common::*;
24pub use gear::*;
25pub use route::*;
26pub use segment::*;
27pub use stream::*;
28pub use upload::*;
29pub use zone::*;