Skip to main content

RequestURLBuilderExt

Trait RequestURLBuilderExt 

Source
pub trait RequestURLBuilderExt
where Self: Sized,
{ type Built: RequestURL + From<Self>; // Provided method fn build_and_get( self, ) -> impl Future<Output = Result<<Self::Built as RequestURL>::Response>> { ... } }

Required Associated Types§

Provided Methods§

Source

fn build_and_get( self, ) -> impl Future<Output = Result<<Self::Built as RequestURL>::Response>>

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl<H: PersonHydrations, S: State + IsComplete> RequestURLBuilderExt for PersonRequestBuilder<H, S>

Source§

impl<S: Stats, State: State + IsComplete> RequestURLBuilderExt for TeamsStatsRequestBuilder<S, State>

Source§

impl<S: State + IsComplete> RequestURLBuilderExt for AttendanceRequestBuilder<S>

Source§

impl<S: State + IsComplete> RequestURLBuilderExt for AwardRequestBuilder<S>

Source§

impl<S: State + IsComplete> RequestURLBuilderExt for ConferencesRequestBuilder<S>

Source§

impl<S: State + IsComplete> RequestURLBuilderExt for DivisionsRequestBuilder<S>

Source§

impl<S: State + IsComplete> RequestURLBuilderExt for DraftProspectsRequestBuilder<S>

Source§

impl<S: State + IsComplete> RequestURLBuilderExt for DraftRequestBuilder<S>

Source§

impl<S: State + IsComplete> RequestURLBuilderExt for GameRequestBuilder<S>

Source§

impl<S: State + IsComplete> RequestURLBuilderExt for JobsRequestBuilder<S>

Source§

impl<S: State + IsComplete> RequestURLBuilderExt for LeaguesRequestBuilder<S>

Source§

impl<S: State + IsComplete> RequestURLBuilderExt for FreeAgentsRequestBuilder<S>

Source§

impl<S: State + IsComplete> RequestURLBuilderExt for PlayersRequestBuilder<S>

Source§

impl<S: State + IsComplete> RequestURLBuilderExt for PersonSingleGameStatsRequestBuilder<S>

Source§

impl<S: State + IsComplete> RequestURLBuilderExt for SchedulePostseasonSeriesRequestBuilder<S>

Source§

impl<S: State + IsComplete> RequestURLBuilderExt for SchedulePostseasonRequestBuilder<S>

Source§

impl<S: State + IsComplete> RequestURLBuilderExt for ScheduleRequestBuilder<S>

Source§

impl<S: State + IsComplete> RequestURLBuilderExt for ScheduleTiedRequestBuilder<S>

Source§

impl<S: State + IsComplete> RequestURLBuilderExt for SeasonsRequestBuilder<S>

Source§

impl<S: State + IsComplete> RequestURLBuilderExt for SportsRequestBuilder<S>

Source§

impl<S: State + IsComplete> RequestURLBuilderExt for StatLeadersRequestBuilder<S>

Source§

impl<S: State + IsComplete> RequestURLBuilderExt for TeamAffiliatesRequestBuilder<S>

Source§

impl<S: State + IsComplete> RequestURLBuilderExt for AlumniRequestBuilder<S>

Source§

impl<S: State + IsComplete> RequestURLBuilderExt for CoachesRequestBuilder<S>

Source§

impl<S: State + IsComplete> RequestURLBuilderExt for TeamHistoryRequestBuilder<S>

Source§

impl<S: State + IsComplete> RequestURLBuilderExt for TeamStatLeadersRequestBuilder<S>

Source§

impl<S: State + IsComplete> RequestURLBuilderExt for PersonnelRequestBuilder<S>

Source§

impl<S: State + IsComplete> RequestURLBuilderExt for RosterRequestBuilder<S>

Source§

impl<S: State + IsComplete> RequestURLBuilderExt for TeamsRequestBuilder<S>

Source§

impl<S: State + IsComplete> RequestURLBuilderExt for UniformsRequestBuilder<S>

Source§

impl<S: State + IsComplete> RequestURLBuilderExt for TransactionsRequestBuilder<S>

Source§

impl<S: State + IsComplete> RequestURLBuilderExt for VenuesRequestBuilder<S>