use std::ffi::OsString;
use endpoint_sec_sys::{es_event_type_t, es_mute_path_type_t};
use crate::AuditToken;
#[doc(alias = "es_muted_path_t")]
#[derive(Debug, Clone)]
pub struct MutedPath {
pub ty: es_mute_path_type_t,
pub events: Vec<es_event_type_t>,
pub path: OsString,
}
static_assertions::assert_impl_all!(MutedPath: Send);
#[doc(alias = "es_muted_process_t")]
#[derive(Debug, Clone)]
pub struct MutedProcess {
pub audit_token: AuditToken,
pub events: Vec<es_event_type_t>,
}
static_assertions::assert_impl_all!(MutedProcess: Send);