pub enum KernelIntegrationError {
LogicalTickExhausted {
current_tick: u64,
},
BackendRevisionExhausted {
current_revision: u64,
},
ControlHealthExhausted {
health: ControlHealth,
},
ControlObservation {
instance_id: AgentInstanceId,
source: ControlError,
},
ToolClock {
source: ToolEngineError,
},
ToolInstanceSync {
instance_id: AgentInstanceId,
source: ToolEngineError,
},
ToolEffectProviderUnbound {
operation_id: ToolOperationId,
provider_id: ToolProviderId,
},
}Variants§
LogicalTickExhausted
BackendRevisionExhausted
ControlHealthExhausted
Fields
§
health: ControlHealthControlObservation
ToolClock
Fields
§
source: ToolEngineErrorToolInstanceSync
ToolEffectProviderUnbound
Trait Implementations§
Source§impl Clone for KernelIntegrationError
impl Clone for KernelIntegrationError
Source§impl Debug for KernelIntegrationError
impl Debug for KernelIntegrationError
Source§impl Display for KernelIntegrationError
impl Display for KernelIntegrationError
impl Eq for KernelIntegrationError
Source§impl Error for KernelIntegrationError
impl Error for KernelIntegrationError
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 KernelIntegrationError
impl PartialEq for KernelIntegrationError
impl StructuralPartialEq for KernelIntegrationError
Auto Trait Implementations§
impl Freeze for KernelIntegrationError
impl RefUnwindSafe for KernelIntegrationError
impl Send for KernelIntegrationError
impl Sync for KernelIntegrationError
impl Unpin for KernelIntegrationError
impl UnsafeUnpin for KernelIntegrationError
impl UnwindSafe for KernelIntegrationError
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