Expand description
Runnable trait and related abstractions for FerricLink Core
This module provides the core Runnable trait that powers the FerricLink ecosystem, similar to LangChain’s Runnable interface.
Structs§
- Console
Callback Handler - A simple console callback handler for debugging
- Runnable
Async - A runnable that wraps an async function
- Runnable
Config - Configuration for running a Runnable
- Runnable
Lambda - A runnable that wraps a simple function
- Runnable
Parallel - A runnable that runs multiple runnables in parallel
- Runnable
Sequence - A runnable sequence that chains multiple runnables together
Traits§
- Callback
Handler - Trait for callback handlers that can be used during runnable execution
- Runnable
- The core Runnable trait that all FerricLink components implement
Functions§
- runnable
- Helper function to create a runnable from a simple function
- runnable_
async - Helper function to create an async runnable from a function