pub enum SettingsField {
Show 36 variants
Model,
ChosenModels,
Theme,
ThinkingLevel,
MaxTokens,
MaxTurns,
ObservationMask,
ReadMaxLines,
SidebarWidth,
WordWrap,
Animations,
AutoOpenSidebar,
SidebarAutoOpenWidth,
ThinkingLines,
StreamingLines,
MouseScrollLines,
KeyboardScrollLines,
ShowTimestamps,
ShowCost,
ShowContextUsage,
NotifyOnAgentComplete,
ContinuePolicy,
ImproveAutoTurnBudget,
LoopTurnBudget,
WebSearchProvider,
TavilyApiKey,
ExaApiKey,
ManaScope,
ManaAutoCommit,
ManaAutoCloseParent,
ManaVerifyTimeout,
ManaRunBackground,
ManaMaxWorkers,
ManaReviewAfterRun,
ManaContinueAfterFailure,
Save,
}Expand description
Which field in the settings panel is focused.
Variants§
Model
ChosenModels
Theme
ThinkingLevel
MaxTokens
MaxTurns
ObservationMask
ReadMaxLines
SidebarWidth
WordWrap
Animations
AutoOpenSidebar
SidebarAutoOpenWidth
ThinkingLines
StreamingLines
MouseScrollLines
KeyboardScrollLines
ShowTimestamps
ShowCost
ShowContextUsage
NotifyOnAgentComplete
ContinuePolicy
ImproveAutoTurnBudget
LoopTurnBudget
WebSearchProvider
TavilyApiKey
ExaApiKey
ManaScope
ManaAutoCommit
ManaAutoCloseParent
ManaVerifyTimeout
ManaRunBackground
ManaMaxWorkers
ManaReviewAfterRun
ManaContinueAfterFailure
Save
Trait Implementations§
Source§impl Clone for SettingsField
impl Clone for SettingsField
Source§fn clone(&self) -> SettingsField
fn clone(&self) -> SettingsField
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 SettingsField
impl Debug for SettingsField
Source§impl PartialEq for SettingsField
impl PartialEq for SettingsField
Source§fn eq(&self, other: &SettingsField) -> bool
fn eq(&self, other: &SettingsField) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for SettingsField
impl Eq for SettingsField
impl StructuralPartialEq for SettingsField
Auto Trait Implementations§
impl Freeze for SettingsField
impl RefUnwindSafe for SettingsField
impl Send for SettingsField
impl Sync for SettingsField
impl Unpin for SettingsField
impl UnsafeUnpin for SettingsField
impl UnwindSafe for SettingsField
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more