Struct Index32
struct Index32
This is a VarZeroVecFormat that stores u32s in the index array, and a u32 for a length.
Will have a larger data size, but will support large arrays without
problems.
Implementations
impl Clone for Index32
fn clone(self: &Self) -> Index32
impl Copy for Index32
impl Debug for Index32
fn fmt(self: &Self, f: &mut Formatter<'_>) -> Result
impl Eq for Index32
impl Freeze for Index32
impl Hash for Index32
fn hash<__H: $crate::hash::Hasher>(self: &Self, state: &mut __H)
impl Ord for Index32
fn cmp(self: &Self, other: &Index32) -> Ordering
impl PartialEq for Index32
fn eq(self: &Self, other: &Index32) -> bool
impl PartialOrd for Index32
fn partial_cmp(self: &Self, other: &Index32) -> Option<Ordering>
impl RefUnwindSafe for Index32
impl Send for Index32
impl StructuralPartialEq for Index32
impl Sync for Index32
impl Unpin for Index32
impl UnsafeUnpin for Index32
impl UnwindSafe for Index32
impl VarZeroVecFormat for Index32
impl<T> Any for Index32
fn type_id(self: &Self) -> TypeId
impl<T> Borrow for Index32
fn borrow(self: &Self) -> &T
impl<T> BorrowMut for Index32
fn borrow_mut(self: &mut Self) -> &mut T
impl<T> CloneToUninit for Index32
unsafe fn clone_to_uninit(self: &Self, dest: *mut u8)
impl<T> ErasedDestructor for Index32
impl<T> From for Index32
fn from(t: T) -> TReturns the argument unchanged.
impl<T> ToOwned for Index32
fn to_owned(self: &Self) -> Tfn clone_into(self: &Self, target: &mut T)
impl<T, U> Into for Index32
fn into(self: Self) -> UCalls
U::from(self).That is, this conversion is whatever the implementation of
[From]<T> for Uchooses to do.
impl<T, U> TryFrom for Index32
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
impl<T, U> TryInto for Index32
fn try_into(self: Self) -> Result<U, <U as TryFrom<T>>::Error>