pub enum CommandExecutionSource {
Agent,
UserShell,
UnifiedExecStartup,
UnifiedExecInteraction,
}Expand description
CommandExecutionSource
JSON schema
{
"type": "string",
"enum": [
"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 Display for CommandExecutionSource
impl Display for CommandExecutionSource
Source§impl FromStr for CommandExecutionSource
impl FromStr for CommandExecutionSource
Source§impl Hash for CommandExecutionSource
impl Hash for CommandExecutionSource
Source§impl Ord for CommandExecutionSource
impl Ord for CommandExecutionSource
Source§fn cmp(&self, other: &CommandExecutionSource) -> Ordering
fn cmp(&self, other: &CommandExecutionSource) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. 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 PartialOrd for CommandExecutionSource
impl PartialOrd for CommandExecutionSource
Source§impl Serialize for CommandExecutionSource
impl Serialize for CommandExecutionSource
Source§impl TryFrom<&String> for CommandExecutionSource
impl TryFrom<&String> for CommandExecutionSource
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Source§impl TryFrom<&str> for CommandExecutionSource
impl TryFrom<&str> for CommandExecutionSource
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Source§impl TryFrom<String> for CommandExecutionSource
impl TryFrom<String> for CommandExecutionSource
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
impl Copy 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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.