pub enum InferenceControlStatus {
AlreadyTerminal,
CancelledConfirmed,
TerminationUnconfirmed,
DeadlineExceededConfirmed,
DeadlineExceededUnconfirmed,
Unknown,
}Expand description
Typed terminal observation returned by infer.cancel and
infer.deadline. Confirmation is deliberately evidence-bearing: only an
exact backend acknowledgement may produce a *_confirmed variant.
Variants§
AlreadyTerminal
CancelledConfirmed
TerminationUnconfirmed
DeadlineExceededConfirmed
DeadlineExceededUnconfirmed
Unknown
Trait Implementations§
Source§impl Clone for InferenceControlStatus
impl Clone for InferenceControlStatus
impl Copy for InferenceControlStatus
Source§impl Debug for InferenceControlStatus
impl Debug for InferenceControlStatus
Source§impl<'de> Deserialize<'de> for InferenceControlStatus
impl<'de> Deserialize<'de> for InferenceControlStatus
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 InferenceControlStatus
Source§impl PartialEq for InferenceControlStatus
impl PartialEq for InferenceControlStatus
Source§impl Serialize for InferenceControlStatus
impl Serialize for InferenceControlStatus
impl StructuralPartialEq for InferenceControlStatus
Auto Trait Implementations§
impl Freeze for InferenceControlStatus
impl RefUnwindSafe for InferenceControlStatus
impl Send for InferenceControlStatus
impl Sync for InferenceControlStatus
impl Unpin for InferenceControlStatus
impl UnsafeUnpin for InferenceControlStatus
impl UnwindSafe for InferenceControlStatus
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