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 { ... }
}
Expand description

A type in which you can request the response from its URL

Required Associated Types§

Provided Methods§

Source

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

Get the response from the URL

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 BoxscoreRequest

Source§

impl RequestURL for GameTimestampsRequest

Source§

impl RequestURL for LeagueGamePaceRequest

Source§

impl RequestURL for LinescoreRequest

Source§

impl RequestURL for LiveFeedRequest

Source§

impl RequestURL for PlayByPlayRequest

Source§

impl RequestURL for SportGamePaceRequest

Source§

impl RequestURL for TeamGamePaceRequest

Source§

impl RequestURL for JobsDatacastersRequest

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 PersonSingleGameStatsRequest

Source§

impl RequestURL for SeasonsRequest

Source§

impl RequestURL for StatLeadersRequest

Source§

impl RequestURL for TeamAffiliatesRequest

Source§

impl RequestURL for TeamHistoryRequest

Source§

impl RequestURL for TeamStatLeadersRequest

Source§

impl RequestURL for UniformsRequest

Source§

impl RequestURL for TransactionsRequest

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

impl<H: ScheduleHydrations> RequestURL for SchedulePostseasonSeriesRequest<H>

Source§

impl<H: ScheduleHydrations> RequestURL for SchedulePostseasonRequest<H>

Source§

impl<H: ScheduleHydrations> RequestURL for ScheduleRequest<H>

Source§

impl<H: ScheduleHydrations> RequestURL for ScheduleTiedRequest<H>

Source§

impl<H: SportsHydrations> RequestURL for SportsRequest<H>

Source§

impl<H: StandingsHydrations> RequestURL for StandingsRequest<H>

Source§

impl<H: RosterHydrations> RequestURL for RosterRequest<H>

Source§

impl<H: TeamHydrations> RequestURL for TeamsRequest<H>

Source§

impl<H: VenueHydrations> RequestURL for VenuesRequest<H>

Source§

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