pub struct HarnessMatcherConfig {
pub process_names: Vec<String>,
pub application_ids: Vec<String>,
}Expand description
One custom Harness source matcher.
Fields§
§process_names: Vec<String>Accepted source process names.
application_ids: Vec<String>Accepted platform-neutral application identities.
Trait Implementations§
Source§impl Clone for HarnessMatcherConfig
impl Clone for HarnessMatcherConfig
Source§impl Debug for HarnessMatcherConfig
impl Debug for HarnessMatcherConfig
Source§impl Default for HarnessMatcherConfig
impl Default for HarnessMatcherConfig
Source§impl<'de> Deserialize<'de> for HarnessMatcherConfig
impl<'de> Deserialize<'de> for HarnessMatcherConfig
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
Auto Trait Implementations§
impl Freeze for HarnessMatcherConfig
impl RefUnwindSafe for HarnessMatcherConfig
impl Send for HarnessMatcherConfig
impl Sync for HarnessMatcherConfig
impl Unpin for HarnessMatcherConfig
impl UnsafeUnpin for HarnessMatcherConfig
impl UnwindSafe for HarnessMatcherConfig
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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