pub trait SortedInsertBinaryArcMutexBy<T>: SortedInsertArcMutexBy<T> {
// Provided method
fn sorted_insert_binary_by<F: FnMut(&Arc<Mutex<T>>, &T) -> Ordering>(
&mut self,
element: Arc<Mutex<T>>,
f: F,
) -> usize { ... }
}
Provided Methods§
Sourcefn sorted_insert_binary_by<F: FnMut(&Arc<Mutex<T>>, &T) -> Ordering>(
&mut self,
element: Arc<Mutex<T>>,
f: F,
) -> usize
fn sorted_insert_binary_by<F: FnMut(&Arc<Mutex<T>>, &T) -> Ordering>( &mut self, element: Arc<Mutex<T>>, f: F, ) -> usize
Insert elements to this sorted collection by a specific comparator and return the inserted index. Use binary search to find the index where a matching element could be inserted.
§Safety
This function will panic if the element is locked.
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.