pub enum UIAutoModeSwitchResponse {
Yes,
YesAlways,
No,
Unknown,
}Expand description
User’s choice for auto-mode switching: yes (allow this turn), yes_always (allow + persist as setting), or no (decline).
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Variants§
Yes
Allow the automatic mode switch for this turn.
YesAlways
Allow this mode switch and persist the preference.
No
Decline the automatic mode switch.
Unknown
Unknown variant for forward compatibility.
Trait Implementations§
Source§impl Clone for UIAutoModeSwitchResponse
impl Clone for UIAutoModeSwitchResponse
Source§fn clone(&self) -> UIAutoModeSwitchResponse
fn clone(&self) -> UIAutoModeSwitchResponse
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 UIAutoModeSwitchResponse
impl Debug for UIAutoModeSwitchResponse
Source§impl Default for UIAutoModeSwitchResponse
impl Default for UIAutoModeSwitchResponse
Source§fn default() -> UIAutoModeSwitchResponse
fn default() -> UIAutoModeSwitchResponse
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for UIAutoModeSwitchResponse
impl<'de> Deserialize<'de> for UIAutoModeSwitchResponse
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
impl Eq for UIAutoModeSwitchResponse
Source§impl PartialEq for UIAutoModeSwitchResponse
impl PartialEq for UIAutoModeSwitchResponse
Source§fn eq(&self, other: &UIAutoModeSwitchResponse) -> bool
fn eq(&self, other: &UIAutoModeSwitchResponse) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for UIAutoModeSwitchResponse
impl Serialize for UIAutoModeSwitchResponse
impl StructuralPartialEq for UIAutoModeSwitchResponse
Auto Trait Implementations§
impl Freeze for UIAutoModeSwitchResponse
impl RefUnwindSafe for UIAutoModeSwitchResponse
impl Send for UIAutoModeSwitchResponse
impl Sync for UIAutoModeSwitchResponse
impl Unpin for UIAutoModeSwitchResponse
impl UnsafeUnpin for UIAutoModeSwitchResponse
impl UnwindSafe for UIAutoModeSwitchResponse
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