pub enum WebAPIRequestException {
Status {
status: u16,
reason: String,
},
Other {
message: String,
},
}Expand description
A failed Web API request.
Variants§
Status
The server answered with a non-success status code.
Fields
Other
The request failed for some other reason.
Implementations§
Trait Implementations§
Source§impl Clone for WebAPIRequestException
impl Clone for WebAPIRequestException
Source§impl Debug for WebAPIRequestException
impl Debug for WebAPIRequestException
Source§impl Display for WebAPIRequestException
impl Display for WebAPIRequestException
impl Eq for WebAPIRequestException
Source§impl Error for WebAPIRequestException
impl Error for WebAPIRequestException
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl From<WebAPIRequestException> for SteamError
impl From<WebAPIRequestException> for SteamError
Source§fn from(value: WebAPIRequestException) -> Self
fn from(value: WebAPIRequestException) -> Self
Converts into SteamError.
Source§impl PartialEq for WebAPIRequestException
impl PartialEq for WebAPIRequestException
impl StructuralPartialEq for WebAPIRequestException
Auto Trait Implementations§
impl Freeze for WebAPIRequestException
impl RefUnwindSafe for WebAPIRequestException
impl Send for WebAPIRequestException
impl Sync for WebAPIRequestException
impl Unpin for WebAPIRequestException
impl UnsafeUnpin for WebAPIRequestException
impl UnwindSafe for WebAPIRequestException
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.