pub enum ForegroundProcessKind {
Agent {
agent_id: AgentId,
},
Shell,
Other,
}Variants§
Trait Implementations§
Source§impl Clone for ForegroundProcessKind
impl Clone for ForegroundProcessKind
Source§impl Debug for ForegroundProcessKind
impl Debug for ForegroundProcessKind
Source§impl<'de> Deserialize<'de> for ForegroundProcessKind
impl<'de> Deserialize<'de> for ForegroundProcessKind
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 ForegroundProcessKind
Source§impl PartialEq for ForegroundProcessKind
impl PartialEq for ForegroundProcessKind
Source§impl Serialize for ForegroundProcessKind
impl Serialize for ForegroundProcessKind
impl StructuralPartialEq for ForegroundProcessKind
Auto Trait Implementations§
impl Freeze for ForegroundProcessKind
impl RefUnwindSafe for ForegroundProcessKind
impl Send for ForegroundProcessKind
impl Sync for ForegroundProcessKind
impl Unpin for ForegroundProcessKind
impl UnsafeUnpin for ForegroundProcessKind
impl UnwindSafe for ForegroundProcessKind
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