pub struct ObservedWorkItem {
pub process: ObservedProcess,
pub descriptor: ProcessHandleDescriptor,
pub events: Vec<ObservedProcessEvent>,
pub kind: String,
pub label: String,
}Fields§
§process: ObservedProcess§descriptor: ProcessHandleDescriptor§events: Vec<ObservedProcessEvent>§kind: String§label: StringTrait Implementations§
Source§impl Clone for ObservedWorkItem
impl Clone for ObservedWorkItem
Source§fn clone(&self) -> ObservedWorkItem
fn clone(&self) -> ObservedWorkItem
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 ObservedWorkItem
impl Debug for ObservedWorkItem
Source§impl<'de> Deserialize<'de> for ObservedWorkItem
impl<'de> Deserialize<'de> for ObservedWorkItem
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<ObservedWorkItem, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ObservedWorkItem, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for ObservedWorkItem
impl Serialize for ObservedWorkItem
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Source§impl TryFrom<ObservedWorkItem> for RemoteProcessWorkItem
impl TryFrom<ObservedWorkItem> for RemoteProcessWorkItem
Source§type Error = RemoteProtocolError
type Error = RemoteProtocolError
The type returned in the event of a conversion error.
Source§fn try_from(
value: ObservedWorkItem,
) -> Result<RemoteProcessWorkItem, <RemoteProcessWorkItem as TryFrom<ObservedWorkItem>>::Error>
fn try_from( value: ObservedWorkItem, ) -> Result<RemoteProcessWorkItem, <RemoteProcessWorkItem as TryFrom<ObservedWorkItem>>::Error>
Performs the conversion.
Source§impl TryFrom<RemoteProcessWorkItem> for ObservedWorkItem
impl TryFrom<RemoteProcessWorkItem> for ObservedWorkItem
Source§type Error = RemoteProtocolError
type Error = RemoteProtocolError
The type returned in the event of a conversion error.
Source§fn try_from(
value: RemoteProcessWorkItem,
) -> Result<ObservedWorkItem, <ObservedWorkItem as TryFrom<RemoteProcessWorkItem>>::Error>
fn try_from( value: RemoteProcessWorkItem, ) -> Result<ObservedWorkItem, <ObservedWorkItem as TryFrom<RemoteProcessWorkItem>>::Error>
Performs the conversion.
Auto Trait Implementations§
impl !RefUnwindSafe for ObservedWorkItem
impl !UnwindSafe for ObservedWorkItem
impl Freeze for ObservedWorkItem
impl Send for ObservedWorkItem
impl Sync for ObservedWorkItem
impl Unpin for ObservedWorkItem
impl UnsafeUnpin for ObservedWorkItem
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