pub struct IteratorFlag(/* private fields */);
Expand description
This enum describes flags that you can combine to configure the behavior of QDirIterator.
C++ enum: QDirIterator::IteratorFlag
.
This enum describes flags that you can combine to configure the behavior of QDirIterator.
The IteratorFlags type is a typedef for QFlags<IteratorFlag>. It stores an OR combination of IteratorFlag values.
Implementations§
Source§impl IteratorFlag
impl IteratorFlag
Sourcepub const NoIteratorFlags: IteratorFlag
pub const NoIteratorFlags: IteratorFlag
The default value, representing no flags. The iterator will return entries for the assigned path. (C++ enum variant: NoIteratorFlags = 0
)
Sourcepub const FollowSymlinks: IteratorFlag
pub const FollowSymlinks: IteratorFlag
When combined with Subdirectories, this flag enables iterating through all subdirectories of the assigned path, following all symbolic links. Symbolic link loops (e.g., “link” => “.” or “link” => “..”) are automatically detected and ignored. (C++ enum variant: FollowSymlinks = 1
)
Sourcepub const Subdirectories: IteratorFlag
pub const Subdirectories: IteratorFlag
List entries inside all subdirectories as well. (C++ enum variant: Subdirectories = 2
)
Trait Implementations§
Source§impl<T: Into<QFlags<IteratorFlag>>> BitOr<T> for IteratorFlag
impl<T: Into<QFlags<IteratorFlag>>> BitOr<T> for IteratorFlag
Source§impl Clone for IteratorFlag
impl Clone for IteratorFlag
Source§fn clone(&self) -> IteratorFlag
fn clone(&self) -> IteratorFlag
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more