pub struct CodexAgentProviderOptions {
pub command: Option<String>,
pub subcommand: Vec<String>,
pub args: Vec<String>,
pub cwd: Option<PathBuf>,
pub env: HashMap<String, String>,
pub timeout_ms: Option<u64>,
}Fields§
§command: Option<String>§subcommand: Vec<String>§args: Vec<String>§cwd: Option<PathBuf>§env: HashMap<String, String>§timeout_ms: Option<u64>Trait Implementations§
Source§impl Clone for CodexAgentProviderOptions
impl Clone for CodexAgentProviderOptions
Source§fn clone(&self) -> CodexAgentProviderOptions
fn clone(&self) -> CodexAgentProviderOptions
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 moreSource§impl Debug for CodexAgentProviderOptions
impl Debug for CodexAgentProviderOptions
Auto Trait Implementations§
impl Freeze for CodexAgentProviderOptions
impl RefUnwindSafe for CodexAgentProviderOptions
impl Send for CodexAgentProviderOptions
impl Sync for CodexAgentProviderOptions
impl Unpin for CodexAgentProviderOptions
impl UnsafeUnpin for CodexAgentProviderOptions
impl UnwindSafe for CodexAgentProviderOptions
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