pub enum ModelCallFinishedOutcome {
Success,
Error,
Cancelled,
Rejected,
Unknown,
}Expand description
Final outcome of one logical model dispatch after response acceptance processing
Variants§
Success
The provider response was accepted for continued agent processing.
Error
The dispatch ended with a provider or transport error.
Cancelled
The dispatch was cancelled before an accepted response was produced.
Rejected
The provider response was rejected during post-response acceptance processing.
Unknown
Unknown variant for forward compatibility.
Trait Implementations§
Source§impl Clone for ModelCallFinishedOutcome
impl Clone for ModelCallFinishedOutcome
Source§fn clone(&self) -> ModelCallFinishedOutcome
fn clone(&self) -> ModelCallFinishedOutcome
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ModelCallFinishedOutcome
impl Debug for ModelCallFinishedOutcome
Source§impl Default for ModelCallFinishedOutcome
impl Default for ModelCallFinishedOutcome
Source§fn default() -> ModelCallFinishedOutcome
fn default() -> ModelCallFinishedOutcome
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ModelCallFinishedOutcome
impl<'de> Deserialize<'de> for ModelCallFinishedOutcome
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 ModelCallFinishedOutcome
Source§impl PartialEq for ModelCallFinishedOutcome
impl PartialEq for ModelCallFinishedOutcome
Source§impl Serialize for ModelCallFinishedOutcome
impl Serialize for ModelCallFinishedOutcome
impl StructuralPartialEq for ModelCallFinishedOutcome
Auto Trait Implementations§
impl Freeze for ModelCallFinishedOutcome
impl RefUnwindSafe for ModelCallFinishedOutcome
impl Send for ModelCallFinishedOutcome
impl Sync for ModelCallFinishedOutcome
impl Unpin for ModelCallFinishedOutcome
impl UnsafeUnpin for ModelCallFinishedOutcome
impl UnwindSafe for ModelCallFinishedOutcome
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,
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.