pub struct AgentKernel;Trait Implementations§
Source§impl Debug for AgentKernel
impl Debug for AgentKernel
Source§impl Default for AgentKernel
impl Default for AgentKernel
Source§impl RuntimeKernel for AgentKernel
impl RuntimeKernel for AgentKernel
fn execute<'life0, 'async_trait>(
&'life0 self,
operation: OperationContext,
spec: KernelSpec,
sessions: ExecutionSessions,
events: Arc<dyn KernelEventSink>,
) -> Pin<Box<dyn Future<Output = Result<KernelOutcome, KernelFailure>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
Auto Trait Implementations§
impl Freeze for AgentKernel
impl RefUnwindSafe for AgentKernel
impl Send for AgentKernel
impl Sync for AgentKernel
impl Unpin for AgentKernel
impl UnsafeUnpin for AgentKernel
impl UnwindSafe for AgentKernel
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