Enum dep_obj::DepVecChange [−][src]
pub enum DepVecChange<ItemType: DepPropType> { Reset, Inserted(Range<usize>), Removed(usize, Vec<ItemType>), Swapped(Range<usize>, Range<usize>), }
Variants
Trait Implementations
impl<ItemType: PartialEq + DepPropType> PartialEq<DepVecChange<ItemType>> for DepVecChange<ItemType>
impl<ItemType: PartialEq + DepPropType> PartialEq<DepVecChange<ItemType>> for DepVecChange<ItemType>
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl<ItemType> RefUnwindSafe for DepVecChange<ItemType> where
ItemType: RefUnwindSafe,
impl<ItemType> Send for DepVecChange<ItemType>
impl<ItemType> Sync for DepVecChange<ItemType>
impl<ItemType> Unpin for DepVecChange<ItemType> where
ItemType: Unpin,
impl<ItemType> UnwindSafe for DepVecChange<ItemType> where
ItemType: UnwindSafe,
Blanket Implementations
Mutably borrows from an owned value. Read more
pub fn vzip(self) -> V