pub struct AgentRuntimeStorage {
pub checkpoint: Arc<dyn CheckpointStorage>,
pub transcript: Arc<dyn TranscriptStorage>,
}Fields§
§checkpoint: Arc<dyn CheckpointStorage>§transcript: Arc<dyn TranscriptStorage>Implementations§
Source§impl AgentRuntimeStorage
impl AgentRuntimeStorage
pub fn new( checkpoint: Arc<dyn CheckpointStorage>, transcript: Arc<dyn TranscriptStorage>, ) -> Self
Trait Implementations§
Source§impl Clone for AgentRuntimeStorage
impl Clone for AgentRuntimeStorage
Source§fn clone(&self) -> AgentRuntimeStorage
fn clone(&self) -> AgentRuntimeStorage
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 moreAuto Trait Implementations§
impl !RefUnwindSafe for AgentRuntimeStorage
impl !UnwindSafe for AgentRuntimeStorage
impl Freeze for AgentRuntimeStorage
impl Send for AgentRuntimeStorage
impl Sync for AgentRuntimeStorage
impl Unpin for AgentRuntimeStorage
impl UnsafeUnpin for AgentRuntimeStorage
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