pub struct SortAndVirtualizeOptions {
pub reset_threshold: usize,
pub use_binary_search: bool,
pub initial_capacity: usize,
}Expand description
The options of SortAndVirtualize (SortAndVirtualizeOptions).
Fields§
§reset_threshold: usizeThe number of changes from which the sorted items are rebuilt rather than edited; 0 never
rebuilds (ResetThreshold, by default BindingOptions.DefaultResetThreshold, 25).
use_binary_search: boolFind positions with a binary search, which needs the values that the comparer reads never
to change (UseBinarySearch).
initial_capacity: usizeThe initial capacity of the sorted list (InitialCapacity).
Trait Implementations§
Source§impl Clone for SortAndVirtualizeOptions
impl Clone for SortAndVirtualizeOptions
impl Copy for SortAndVirtualizeOptions
Source§impl Debug for SortAndVirtualizeOptions
impl Debug for SortAndVirtualizeOptions
Source§impl Default for SortAndVirtualizeOptions
impl Default for SortAndVirtualizeOptions
impl Eq for SortAndVirtualizeOptions
Source§impl Hash for SortAndVirtualizeOptions
impl Hash for SortAndVirtualizeOptions
Source§impl PartialEq for SortAndVirtualizeOptions
impl PartialEq for SortAndVirtualizeOptions
impl StructuralPartialEq for SortAndVirtualizeOptions
Auto Trait Implementations§
impl Freeze for SortAndVirtualizeOptions
impl RefUnwindSafe for SortAndVirtualizeOptions
impl Send for SortAndVirtualizeOptions
impl Sync for SortAndVirtualizeOptions
impl Unpin for SortAndVirtualizeOptions
impl UnsafeUnpin for SortAndVirtualizeOptions
impl UnwindSafe for SortAndVirtualizeOptions
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more