pub struct ToolHostEventEffectOutcome {
pub resource_type: String,
pub alias: String,
pub event: String,
pub source_type: String,
pub source_key: String,
pub occurrence_id: String,
pub payload: Value,
pub started_process_ids: Vec<String>,
}Fields§
§resource_type: String§alias: String§event: String§source_type: String§source_key: String§occurrence_id: String§payload: Value§started_process_ids: Vec<String>Trait Implementations§
Source§impl Clone for ToolHostEventEffectOutcome
impl Clone for ToolHostEventEffectOutcome
Source§fn clone(&self) -> ToolHostEventEffectOutcome
fn clone(&self) -> ToolHostEventEffectOutcome
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 ToolHostEventEffectOutcome
impl Debug for ToolHostEventEffectOutcome
Source§impl<'de> Deserialize<'de> for ToolHostEventEffectOutcome
impl<'de> Deserialize<'de> for ToolHostEventEffectOutcome
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 ToolHostEventEffectOutcome
impl PartialEq for ToolHostEventEffectOutcome
Source§fn eq(&self, other: &ToolHostEventEffectOutcome) -> bool
fn eq(&self, other: &ToolHostEventEffectOutcome) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ToolHostEventEffectOutcome
Auto Trait Implementations§
impl Freeze for ToolHostEventEffectOutcome
impl RefUnwindSafe for ToolHostEventEffectOutcome
impl Send for ToolHostEventEffectOutcome
impl Sync for ToolHostEventEffectOutcome
impl Unpin for ToolHostEventEffectOutcome
impl UnsafeUnpin for ToolHostEventEffectOutcome
impl UnwindSafe for ToolHostEventEffectOutcome
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