pub enum CommandExecutionSource {
Agent,
UserShell,
UnifiedExecStartup,
UnifiedExecInteraction,
Unknown(Value),
}Variants§
Agent
UserShell
UnifiedExecStartup
UnifiedExecInteraction
Unknown(Value)
A value this Codex version doesn’t know, or a known one whose body didn’t decode.
Trait Implementations§
Source§impl Clone for CommandExecutionSource
impl Clone for CommandExecutionSource
Source§impl Debug for CommandExecutionSource
impl Debug for CommandExecutionSource
Source§impl<'de> Deserialize<'de> for CommandExecutionSource
impl<'de> Deserialize<'de> for CommandExecutionSource
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
Source§impl PartialEq for CommandExecutionSource
impl PartialEq for CommandExecutionSource
Source§impl Serialize for CommandExecutionSource
impl Serialize for CommandExecutionSource
impl StructuralPartialEq for CommandExecutionSource
Auto Trait Implementations§
impl Forget for CommandExecutionSource
impl Freeze for CommandExecutionSource
impl RefUnwindSafe for CommandExecutionSource
impl Send for CommandExecutionSource
impl Sync for CommandExecutionSource
impl Unpin for CommandExecutionSource
impl UnsafeUnpin for CommandExecutionSource
impl UnwindSafe for CommandExecutionSource
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