Skip to main content

RequestURL

Trait RequestURL 

Source
pub trait RequestURL: ToString {
    type Response: DeserializeOwned;

    // Provided method
    fn get(&self) -> impl Future<Output = Result<Self::Response>>
       where Self: Sized { ... }
}

Required Associated Types§

Provided Methods§

Source

fn get(&self) -> impl Future<Output = Result<Self::Response>>
where Self: Sized,

Implementors§

Source§

impl RequestURL for AttendanceRequest

Source§

impl RequestURL for AwardRequest

Source§

impl RequestURL for ConferencesRequest

Source§

impl RequestURL for DivisionsRequest

Source§

impl RequestURL for DraftProspectsRequest

Source§

impl RequestURL for DraftRequest

Source§

impl RequestURL for DraftRequestLatest

Source§

impl RequestURL for GameRequest

Source§

impl RequestURL for JobsOfficialScorersRequest

Source§

impl RequestURL for JobsRequest

Source§

impl RequestURL for JobsUmpiresRequest

Source§

impl RequestURL for LeaguesRequest

Source§

impl RequestURL for FreeAgentsRequest

Source§

impl RequestURL for PlayersRequest

Source§

impl RequestURL for PersonSingleGameStatsRequest

Source§

impl RequestURL for SchedulePostseasonSeriesRequest

Source§

impl RequestURL for SchedulePostseasonRequest

Source§

impl RequestURL for ScheduleRequest

Source§

impl RequestURL for ScheduleTiedRequest

Source§

impl RequestURL for SeasonsRequest

Source§

impl RequestURL for SportsRequest

Source§

impl RequestURL for StatLeadersRequest

Source§

impl RequestURL for TeamAffiliatesRequest

Source§

impl RequestURL for AlumniRequest

Source§

impl RequestURL for CoachesRequest

Source§

impl RequestURL for TeamHistoryRequest

Source§

impl RequestURL for TeamStatLeadersRequest

Source§

impl RequestURL for PersonnelRequest

Source§

impl RequestURL for RosterRequest

Source§

impl RequestURL for TeamsRequest

Source§

impl RequestURL for UniformsRequest

Source§

impl RequestURL for TransactionsRequest

Source§

impl RequestURL for VenuesRequest

Source§

impl<H: PersonHydrations> RequestURL for PersonRequest<H>

Source§

impl<S: Stats> RequestURL for TeamsStatsRequest<S>

Source§

impl<T: MetaKind> RequestURL for MetaRequest<T>