pub enum EditableSettingSource {
UserSettings,
ProjectSettings,
LocalSettings,
}Expand description
Editable setting sources that can be read from and written to disk.
Variants§
UserSettings
~/.ai/settings.json
ProjectSettings
LocalSettings
Trait Implementations§
Source§impl Clone for EditableSettingSource
impl Clone for EditableSettingSource
Source§fn clone(&self) -> EditableSettingSource
fn clone(&self) -> EditableSettingSource
Returns a duplicate of the value. Read more
1.0.0 · 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 EditableSettingSource
impl Debug for EditableSettingSource
Source§impl Hash for EditableSettingSource
impl Hash for EditableSettingSource
Source§impl PartialEq for EditableSettingSource
impl PartialEq for EditableSettingSource
impl Eq for EditableSettingSource
impl StructuralPartialEq for EditableSettingSource
Auto Trait Implementations§
impl Freeze for EditableSettingSource
impl RefUnwindSafe for EditableSettingSource
impl Send for EditableSettingSource
impl Sync for EditableSettingSource
impl Unpin for EditableSettingSource
impl UnsafeUnpin for EditableSettingSource
impl UnwindSafe for EditableSettingSource
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§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.