pub struct vtkCollectionIterator(/* private fields */);Expand description
iterator through a vtkCollection.
vtkCollectionIterator provides an alternative way to traverse through the objects in a vtkCollection. Unlike the collection’s built in interface, this allows multiple iterators to simultaneously traverse the collection. If items are removed from the collection, only the iterators currently pointing to those items are invalidated. Other iterators will still continue to function normally.
Implementations§
Source§impl vtkCollectionIterator
impl vtkCollectionIterator
Sourcepub fn new() -> Self
pub fn new() -> Self
Creates a new vtkCollectionIterator wrapped inside vtkNew
Trait Implementations§
Source§impl Default for vtkCollectionIterator
impl Default for vtkCollectionIterator
Auto Trait Implementations§
impl Freeze for vtkCollectionIterator
impl RefUnwindSafe for vtkCollectionIterator
impl !Send for vtkCollectionIterator
impl !Sync for vtkCollectionIterator
impl Unpin for vtkCollectionIterator
impl UnwindSafe for vtkCollectionIterator
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