pub struct DirectoryIterator<'file, 'archive> { /* private fields */ }
Implementations§
Source§impl<'file, 'archive> DirectoryIterator<'file, 'archive>
impl<'file, 'archive> DirectoryIterator<'file, 'archive>
Sourcepub fn advance(&mut self) -> Result<Option<DirectoryEntry<'_, 'archive>>>
pub fn advance(&mut self) -> Result<Option<DirectoryEntry<'_, 'archive>>>
Advances the iterator to the next entry.
Returns true
if the iterator was advanced, or false
if the end of the directory was reached.
Sourcepub fn advance_lookup(
&mut self,
name: &[u8],
) -> Result<Option<DirectoryEntry<'_, 'archive>>>
pub fn advance_lookup( &mut self, name: &[u8], ) -> Result<Option<DirectoryEntry<'_, 'archive>>>
Looks up the given name in the current directory.
Trait Implementations§
Auto Trait Implementations§
impl<'file, 'archive> Freeze for DirectoryIterator<'file, 'archive>
impl<'file, 'archive> RefUnwindSafe for DirectoryIterator<'file, 'archive>
impl<'file, 'archive> !Send for DirectoryIterator<'file, 'archive>
impl<'file, 'archive> !Sync for DirectoryIterator<'file, 'archive>
impl<'file, 'archive> Unpin for DirectoryIterator<'file, 'archive>
impl<'file, 'archive> UnwindSafe for DirectoryIterator<'file, 'archive>
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