Skip to main content

CodeModeSessionProvider

Trait CodeModeSessionProvider 

Source
pub trait CodeModeSessionProvider: Send + Sync {
    // Required method
    fn create_session<'a>(
        &'a self,
        delegate: Arc<dyn CodeModeSessionDelegate>,
    ) -> CodeModeSessionProviderFuture<'a>;
}
Expand description

Creates code-mode sessions for Codex threads.

Implementations may share a remote host process across all sessions created by one provider.

Required Methods§

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§