pub struct SettingsGetResult {
pub web_search: WebSearchSettings,
pub search_index: SearchIndexSettings,
pub shell: ShellSettings,
pub default_provider: String,
pub default_model: String,
pub default_reasoning: String,
pub default_mode: PolicyMode,
pub file_backed_dynamic_context: bool,
}Fields§
§web_search: WebSearchSettings§search_index: SearchIndexSettings§shell: ShellSettings§default_provider: String§default_model: String§default_reasoning: String§default_mode: PolicyMode§file_backed_dynamic_context: boolTrait Implementations§
Source§impl Clone for SettingsGetResult
impl Clone for SettingsGetResult
Source§fn clone(&self) -> SettingsGetResult
fn clone(&self) -> SettingsGetResult
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 SettingsGetResult
impl Debug for SettingsGetResult
Source§impl<'de> Deserialize<'de> for SettingsGetResult
impl<'de> Deserialize<'de> for SettingsGetResult
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for SettingsGetResult
impl RefUnwindSafe for SettingsGetResult
impl Send for SettingsGetResult
impl Sync for SettingsGetResult
impl Unpin for SettingsGetResult
impl UnsafeUnpin for SettingsGetResult
impl UnwindSafe for SettingsGetResult
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