Skip to main content

RolloutConfigView

Trait RolloutConfigView 

Source
pub trait RolloutConfigView {
    // Required methods
    fn codex_home(&self) -> &Path;
    fn sqlite_home(&self) -> &Path;
    fn cwd(&self) -> &Path;
    fn model_provider_id(&self) -> &str;
    fn generate_memories(&self) -> bool;
}

Required Methods§

Source

fn codex_home(&self) -> &Path

Source

fn sqlite_home(&self) -> &Path

Source

fn cwd(&self) -> &Path

Source

fn model_provider_id(&self) -> &str

Source

fn generate_memories(&self) -> bool

Dyn Compatibility§

This trait is dyn compatible.

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

Implementations on Foreign Types§

Source§

impl<T: RolloutConfigView + ?Sized> RolloutConfigView for &T

Source§

impl<T: RolloutConfigView + ?Sized> RolloutConfigView for Arc<T>

Implementors§