pub enum DynamicIncomparable {
RequestInvalid {
detail: String,
},
RequestChanged,
CapabilityChanged,
RawResponseUnavailable,
}Expand description
Why a retained outcome cannot be compared (3.7).
Variants§
RequestInvalid
The supplied request fails validation.
RequestChanged
The canonical request identity differs from the retained one (the question, label order, context, scope, task family, template, preprocessing, artifact, privacy or output kind changed).
CapabilityChanged
The capability declaration differs from the one retained.
The outcome holds no raw response: nothing was dispatched, the adapter failed, or no answer arrived.
Implementations§
Trait Implementations§
Source§impl Clone for DynamicIncomparable
impl Clone for DynamicIncomparable
Source§impl Debug for DynamicIncomparable
impl Debug for DynamicIncomparable
Source§impl<'de> Deserialize<'de> for DynamicIncomparable
impl<'de> Deserialize<'de> for DynamicIncomparable
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
impl Eq for DynamicIncomparable
Source§impl PartialEq for DynamicIncomparable
impl PartialEq for DynamicIncomparable
Source§impl Serialize for DynamicIncomparable
impl Serialize for DynamicIncomparable
impl StructuralPartialEq for DynamicIncomparable
Auto Trait Implementations§
impl Freeze for DynamicIncomparable
impl RefUnwindSafe for DynamicIncomparable
impl Send for DynamicIncomparable
impl Sync for DynamicIncomparable
impl Unpin for DynamicIncomparable
impl UnsafeUnpin for DynamicIncomparable
impl UnwindSafe for DynamicIncomparable
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