pub enum DevIntentKind {
IosApp,
Unknown(String),
}Expand description
The kind of development a DevIntentMessage reports. Open set: the CLI
says “more kinds will be added; ignore a kind you do not recognize”, so
unrecognized values deserialize to DevIntentKind::Unknown.
Variants§
IosApp
Claude wrote or edited a .swift file and something it wrote, read, or
ran is iPhone-specific (a macOS-only app or server-side Swift package
never qualifies).
Unknown(String)
A kind not yet known to this version of the crate.
Implementations§
Trait Implementations§
Source§impl Clone for DevIntentKind
impl Clone for DevIntentKind
Source§fn clone(&self) -> DevIntentKind
fn clone(&self) -> DevIntentKind
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 DevIntentKind
impl Debug for DevIntentKind
Source§impl<'de> Deserialize<'de> for DevIntentKind
impl<'de> Deserialize<'de> for DevIntentKind
Source§fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>
fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for DevIntentKind
impl Display for DevIntentKind
impl Eq for DevIntentKind
Source§impl From<&str> for DevIntentKind
impl From<&str> for DevIntentKind
Source§impl Hash for DevIntentKind
impl Hash for DevIntentKind
Source§impl PartialEq for DevIntentKind
impl PartialEq for DevIntentKind
Source§impl Serialize for DevIntentKind
impl Serialize for DevIntentKind
impl StructuralPartialEq for DevIntentKind
Auto Trait Implementations§
impl Freeze for DevIntentKind
impl RefUnwindSafe for DevIntentKind
impl Send for DevIntentKind
impl Sync for DevIntentKind
impl Unpin for DevIntentKind
impl UnsafeUnpin for DevIntentKind
impl UnwindSafe for DevIntentKind
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