#[non_exhaustive]pub enum CodingContextError {
Workspace {
message: String,
},
Source {
message: String,
},
}Expand description
Coding context errors.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Trait Implementations§
Source§impl Clone for CodingContextError
impl Clone for CodingContextError
Source§impl Debug for CodingContextError
impl Debug for CodingContextError
Source§impl<'de> Deserialize<'de> for CodingContextError
impl<'de> Deserialize<'de> for CodingContextError
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 Display for CodingContextError
impl Display for CodingContextError
impl Eq for CodingContextError
Source§impl Error for CodingContextError
impl Error for CodingContextError
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 PartialEq for CodingContextError
impl PartialEq for CodingContextError
Source§impl Serialize for CodingContextError
impl Serialize for CodingContextError
impl StructuralPartialEq for CodingContextError
Auto Trait Implementations§
impl Freeze for CodingContextError
impl RefUnwindSafe for CodingContextError
impl Send for CodingContextError
impl Sync for CodingContextError
impl Unpin for CodingContextError
impl UnsafeUnpin for CodingContextError
impl UnwindSafe for CodingContextError
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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.