pub fn read_recover<T>(lock: &RwLock<T>) -> RwLockReadGuard<'_, T>Expand description
获取 RwLock 读锁,中毒时恢复(语义同 lock_recover)
用于读多写少场景(如 WAF 引擎规则集):检查路径并发持读锁, 规则热更新才走写锁,消除全局串行点。
pub fn read_recover<T>(lock: &RwLock<T>) -> RwLockReadGuard<'_, T>获取 RwLock 读锁,中毒时恢复(语义同 lock_recover)
用于读多写少场景(如 WAF 引擎规则集):检查路径并发持读锁, 规则热更新才走写锁,消除全局串行点。