Type Definition interlock::hl::slice::SyncRbTreeSliceRefIntervalRwLock[][src]

pub type SyncRbTreeSliceRefIntervalRwLock<'a, Element, Priority = ()> = SliceIntervalRwLock<&'a mut [Element], Element, SyncRawRbTreeIntervalRwLock<usize, Priority>>;
This is supported on crate feature std only.
Expand description

A thread-safe, blocking readers-writer lock for borrowing subslices of &'a mut [Element], implemented by a red-black tree.