pub struct JsonErrorKeyError {
pub code: String,
pub message: String,
}
Expand description
A more specific error given for a JSON schema key.
See JsonErrorKey
§Reference
See https://docs.discord.food/topics/opcodes-and-status-codes#json
Fields§
§code: String
An UPPER_SNAKE_CASE code for the error
message: String
A human-friendly error message related to the code
Trait Implementations§
Source§impl Clone for JsonErrorKeyError
impl Clone for JsonErrorKeyError
Source§fn clone(&self) -> JsonErrorKeyError
fn clone(&self) -> JsonErrorKeyError
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for JsonErrorKeyError
impl Debug for JsonErrorKeyError
Source§impl<'de> Deserialize<'de> for JsonErrorKeyError
impl<'de> Deserialize<'de> for JsonErrorKeyError
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
Source§impl Hash for JsonErrorKeyError
impl Hash for JsonErrorKeyError
Source§impl Ord for JsonErrorKeyError
impl Ord for JsonErrorKeyError
Source§fn cmp(&self, other: &JsonErrorKeyError) -> Ordering
fn cmp(&self, other: &JsonErrorKeyError) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for JsonErrorKeyError
impl PartialEq for JsonErrorKeyError
Source§impl PartialOrd for JsonErrorKeyError
impl PartialOrd for JsonErrorKeyError
Source§impl Serialize for JsonErrorKeyError
impl Serialize for JsonErrorKeyError
impl Eq for JsonErrorKeyError
impl StructuralPartialEq for JsonErrorKeyError
Auto Trait Implementations§
impl Freeze for JsonErrorKeyError
impl RefUnwindSafe for JsonErrorKeyError
impl Send for JsonErrorKeyError
impl Sync for JsonErrorKeyError
impl Unpin for JsonErrorKeyError
impl UnwindSafe for JsonErrorKeyError
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
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.