pub struct ResolvedRuntimeOptions {Show 16 fields
pub provider: ProviderKind,
pub provider_source: ProviderSource,
pub model: String,
pub api_key: Option<String>,
pub api_key_source: Option<RuntimeApiKeySource>,
pub base_url: String,
pub auth_mode: Option<String>,
pub insecure_skip_tls_verify: bool,
pub output_mode: Option<String>,
pub log_level: Option<String>,
pub telemetry: bool,
pub approval_policy: Option<String>,
pub sandbox_mode: Option<String>,
pub yolo: Option<bool>,
pub verbosity: Option<String>,
pub http_headers: BTreeMap<String, String>,
}Fields§
§provider: ProviderKind§provider_source: ProviderSource§model: String§api_key: Option<String>§api_key_source: Option<RuntimeApiKeySource>§base_url: String§auth_mode: Option<String>§insecure_skip_tls_verify: bool§output_mode: Option<String>§log_level: Option<String>§telemetry: bool§approval_policy: Option<String>§sandbox_mode: Option<String>§yolo: Option<bool>§verbosity: Option<String>§http_headers: BTreeMap<String, String>Trait Implementations§
Source§impl Clone for ResolvedRuntimeOptions
impl Clone for ResolvedRuntimeOptions
Source§fn clone(&self) -> ResolvedRuntimeOptions
fn clone(&self) -> ResolvedRuntimeOptions
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 Freeze for ResolvedRuntimeOptions
impl RefUnwindSafe for ResolvedRuntimeOptions
impl Send for ResolvedRuntimeOptions
impl Sync for ResolvedRuntimeOptions
impl Unpin for ResolvedRuntimeOptions
impl UnsafeUnpin for ResolvedRuntimeOptions
impl UnwindSafe for ResolvedRuntimeOptions
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