pub type EventSink = Arc<dyn Fn(&LogEvent) + Send + Sync>;
事件接收回调。库在检索线程里同步调用它,因此它必须非阻塞: 在 sink 里做同步 IO 或网络上报,会把检索拖住,和慢的重排回调一样。
pub struct EventSink { /* private fields */ }