Struct ChildrenIterator
pub struct ChildrenIterator(/* private fields */);Methods from Deref<Target = PtrIterator>§
Trait Implementations§
§impl Deref for ChildrenIterator
impl Deref for ChildrenIterator
§type Target = PtrIterator
type Target = PtrIterator
The resulting type after dereferencing.
§fn deref(&self) -> &<ChildrenIterator as Deref>::Target
fn deref(&self) -> &<ChildrenIterator as Deref>::Target
Dereferences the value.
§impl UnsafeIterator for ChildrenIterator
impl UnsafeIterator for ChildrenIterator
type Item<'a> = Weak<DataObject<()>>
§unsafe fn next(
&mut self,
) -> Result<Option<<ChildrenIterator as UnsafeIterator>::Item<'static>>, Error>
unsafe fn next( &mut self, ) -> Result<Option<<ChildrenIterator as UnsafeIterator>::Item<'static>>, Error>
Advances the iterator and returns the next value. Read more
Auto Trait Implementations§
impl Freeze for ChildrenIterator
impl RefUnwindSafe for ChildrenIterator
impl !Send for ChildrenIterator
impl !Sync for ChildrenIterator
impl Unpin for ChildrenIterator
impl UnwindSafe for ChildrenIterator
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