pub enum CommandExecutionSource {
Agent,
UserShell,
UnifiedExecStartup,
UnifiedExecInteraction,
}Variants§
Trait Implementations§
Source§impl Clone for CommandExecutionSource
impl Clone for CommandExecutionSource
Source§fn clone(&self) -> CommandExecutionSource
fn clone(&self) -> CommandExecutionSource
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 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§fn eq(&self, other: &CommandExecutionSource) -> bool
fn eq(&self, other: &CommandExecutionSource) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for CommandExecutionSource
impl Serialize for CommandExecutionSource
impl Eq for CommandExecutionSource
impl StructuralPartialEq for CommandExecutionSource
Auto Trait Implementations§
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