Union endpointsecurity::es_events_t[][src]

#[repr(C)]
pub union es_events_t {
Show 58 fields pub access: es_event_access_t, pub chdir: es_event_chdir_t, pub chroot: es_event_chroot_t, pub clone: es_event_clone_t, pub close: es_event_close_t, pub create: es_event_create_t, pub cs_invalidated: es_event_cs_invalidated_t, pub deleteextattr: es_event_deleteextattr_t, pub dup: es_event_dup_t, pub exchangedata: es_event_exchangedata_t, pub exec: es_event_exec_t, pub exit: es_event_exit_t, pub file_provider_materialize: es_event_file_provider_materialize_t, pub file_provider_update: es_event_file_provider_update_t, pub fcntl: es_event_fcntl_t, pub fork: es_event_fork_t, pub fsgetpath: es_event_fsgetpath_t, pub get_task: es_event_get_task_t, pub get_task_name: es_event_get_task_name_t, pub getattrlist: es_event_getattrlist_t, pub getextattr: es_event_getextattr_t, pub iokit_open: es_event_iokit_open_t, pub kextload: es_event_kextload_t, pub kextunload: es_event_kextunload_t, pub link: es_event_link_t, pub listextattr: es_event_listextattr_t, pub lookup: es_event_lookup_t, pub mmap: es_event_mmap_t, pub mount: es_event_mount_t, pub mprotect: es_event_mprotect_t, pub open: es_event_open_t, pub proc_check: es_event_proc_check_t, pub proc_suspend_resume: es_event_proc_suspend_resume_t, pub pty_close: es_event_pty_close_t, pub pty_grant: es_event_pty_grant_t, pub readdir: es_event_readdir_t, pub readlink: es_event_readlink_t, pub remote_thread_create: es_event_remote_thread_create_t, pub remount: es_event_remount_t, pub rename: es_event_rename_t, pub searchfs: es_event_searchfs_t, pub setacl: es_event_setacl_t, pub setattrlist: es_event_setattrlist_t, pub setextattr: es_event_setextattr_t, pub setflags: es_event_setflags_t, pub setmode: es_event_setmode_t, pub setowner: es_event_setowner_t, pub settime: es_event_settime_t, pub signal: es_event_signal_t, pub stat: es_event_stat_t, pub trace: es_event_trace_t, pub truncate: es_event_truncate_t, pub uipc_bind: es_event_uipc_bind_t, pub uipc_connect: es_event_uipc_connect_t, pub unlink: es_event_unlink_t, pub unmount: es_event_unmount_t, pub utimes: es_event_utimes_t, pub write: es_event_write_t, // some fields omitted
}

Fields

access: es_event_access_tchdir: es_event_chdir_tchroot: es_event_chroot_tclone: es_event_clone_tclose: es_event_close_tcreate: es_event_create_tcs_invalidated: es_event_cs_invalidated_tdeleteextattr: es_event_deleteextattr_tdup: es_event_dup_texchangedata: es_event_exchangedata_texec: es_event_exec_texit: es_event_exit_tfile_provider_materialize: es_event_file_provider_materialize_tfile_provider_update: es_event_file_provider_update_tfcntl: es_event_fcntl_tfork: es_event_fork_tfsgetpath: es_event_fsgetpath_tget_task: es_event_get_task_tget_task_name: es_event_get_task_name_tgetattrlist: es_event_getattrlist_tgetextattr: es_event_getextattr_tiokit_open: es_event_iokit_open_tkextload: es_event_kextload_tkextunload: es_event_kextunload_tlink: es_event_link_tlistextattr: es_event_listextattr_tlookup: es_event_lookup_tmmap: es_event_mmap_tmount: es_event_mount_tmprotect: es_event_mprotect_topen: es_event_open_tproc_check: es_event_proc_check_tproc_suspend_resume: es_event_proc_suspend_resume_tpty_close: es_event_pty_close_tpty_grant: es_event_pty_grant_treaddir: es_event_readdir_treadlink: es_event_readlink_tremote_thread_create: es_event_remote_thread_create_tremount: es_event_remount_trename: es_event_rename_tsearchfs: es_event_searchfs_tsetacl: es_event_setacl_tsetattrlist: es_event_setattrlist_tsetextattr: es_event_setextattr_tsetflags: es_event_setflags_tsetmode: es_event_setmode_tsetowner: es_event_setowner_tsettime: es_event_settime_tsignal: es_event_signal_tstat: es_event_stat_ttrace: es_event_trace_ttruncate: es_event_truncate_tuipc_bind: es_event_uipc_bind_tuipc_connect: es_event_uipc_connect_tunlink: es_event_unlink_tunmount: es_event_unmount_tutimes: es_event_utimes_twrite: es_event_write_t

Trait Implementations

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The resulting type after obtaining ownership.

Creates owned data from borrowed data, usually by cloning. Read more

🔬 This is a nightly-only experimental API. (toowned_clone_into)

recently added

Uses borrowed data to replace owned data, usually by cloning. Read more

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.