) -> i8;
}
+//
+// Normally usage of this function will be generated by
+// derive(AppLayerEvent), for example:
+//
+// #[derive(AppLayerEvent)]
+// enum AppEvent {
+// EventOne,
+// EventTwo,
+// }
+//
+// get_event_info::<AppEvent>(...)
+
/// Generic `get_info_info` implementation for enums implementing
/// AppLayerEvent.
-///
-/// Normally usage of this function will be generated by
-/// derive(AppLayerEvent), for example:
-///
-/// #[derive(AppLayerEvent)]
-/// enum AppEvent {
-/// EventOne,
-/// EventTwo,
-/// }
-///
-/// get_event_info::<AppEvent>(...)
#[inline(always)]
pub unsafe fn get_event_info<T: AppLayerEvent>(
event_name: *const std::os::raw::c_char,