pub struct RawPositionMetricsUsize;
Expand description
Index based on the raw size of an element.
Trait Implementations§
Source§impl Clone for RawPositionMetricsUsize
impl Clone for RawPositionMetricsUsize
Source§fn clone(&self) -> RawPositionMetricsUsize
fn clone(&self) -> RawPositionMetricsUsize
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for RawPositionMetricsUsize
impl Debug for RawPositionMetricsUsize
Source§impl<E: ContentTraits> FindOffset<E> for RawPositionMetricsUsize
impl<E: ContentTraits> FindOffset<E> for RawPositionMetricsUsize
fn index_to_offset(offset: Self::Value) -> usize
Source§impl PartialEq for RawPositionMetricsUsize
impl PartialEq for RawPositionMetricsUsize
Source§impl<E: ContentTraits> TreeMetrics<E> for RawPositionMetricsUsize
impl<E: ContentTraits> TreeMetrics<E> for RawPositionMetricsUsize
const CAN_COUNT_ITEMS: bool = true
type Update = isize
type Value = usize
fn increment_marker(marker: &mut Self::Update, entry: &E)
fn decrement_marker(marker: &mut Self::Update, entry: &E)
fn decrement_marker_by_val(marker: &mut Self::Update, val: &Self::Value)
fn update_offset_by_marker(offset: &mut Self::Value, by: &Self::Update)
fn increment_offset(offset: &mut Self::Value, by: &E)
fn count_items(idx: Self::Value) -> usize
impl Copy for RawPositionMetricsUsize
impl Eq for RawPositionMetricsUsize
impl StructuralPartialEq for RawPositionMetricsUsize
Auto Trait Implementations§
impl Freeze for RawPositionMetricsUsize
impl RefUnwindSafe for RawPositionMetricsUsize
impl Send for RawPositionMetricsUsize
impl Sync for RawPositionMetricsUsize
impl Unpin for RawPositionMetricsUsize
impl UnwindSafe for RawPositionMetricsUsize
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