#[non_exhaustive]pub struct LastFmErrorResponse {
pub message: String,
pub error: u32,
}Expand description
Raw error response from the Last.fm API
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.message: StringHuman-readable error message
error: u32Numeric error code
Trait Implementations§
Source§impl Debug for LastFmErrorResponse
impl Debug for LastFmErrorResponse
Source§impl<'de> Deserialize<'de> for LastFmErrorResponse
impl<'de> Deserialize<'de> for LastFmErrorResponse
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for LastFmErrorResponse
impl RefUnwindSafe for LastFmErrorResponse
impl Send for LastFmErrorResponse
impl Sync for LastFmErrorResponse
impl Unpin for LastFmErrorResponse
impl UnsafeUnpin for LastFmErrorResponse
impl UnwindSafe for LastFmErrorResponse
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