Skip to main content

Module prelude

Module prelude 

Source
Expand description

Re-exports of the builder traits commonly imported from user code.

use strava_wrapper::prelude::*; brings Sendable plus the typed builder traits (ID, Page, PerPage, …) into scope so that api.activities().get().id(123).send().await compiles without a dozen individual imports.

Re-exports§

pub use crate::query::After;
pub use crate::query::AfterCursor;
pub use crate::query::Before;
pub use crate::query::Endpoint;
pub use crate::query::ErrorWrapper;
pub use crate::query::GearID;
pub use crate::query::IncludeAllEfforts;
pub use crate::query::Page;
pub use crate::query::PageSize;
pub use crate::query::PathQuery;
pub use crate::query::PerPage;
pub use crate::query::Query;
pub use crate::query::RateLimit;
pub use crate::query::Sendable;
pub use crate::query::ID;