Trait twitch_api_rs::requests::ErrorCodes[][src]

pub trait ErrorCodes: Error + Sized + DeserializeOwned + Copy {
    fn from_status(
        codes: FailureStatus<u16>
    ) -> Result<FailureStatus<Self>, FailureStatus<u16>>; }

Represents A Known set of error status codes that an endpoint may return.o

See src for CommonResponseCodes for example of implementation using thiserror

Required methods

fn from_status(
    codes: FailureStatus<u16>
) -> Result<FailureStatus<Self>, FailureStatus<u16>>
[src]

Possibly mark the status as a known status of this kind, used by RequestError

Loading content...

Implementors

Loading content...