Struct glob::Paths[][src]

pub struct Paths { /* fields omitted */ }

An iterator that yields Paths from the filesystem that match a particular pattern.

Note that it yields GlobResult in order to report any IoErrors that may arise during iteration. If a directory matches but is unreadable, thereby preventing its contents from being checked for matches, a GlobError is returned to express this.

See the glob function for more details.

Trait Implementations

impl Iterator for Paths[src]

type Item = GlobResult

The type of the elements being iterated over.

Auto Trait Implementations

impl !RefUnwindSafe for Paths

impl Send for Paths

impl Sync for Paths

impl Unpin for Paths

impl !UnwindSafe for Paths

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<I> IntoIterator for I where
    I: Iterator
[src]

type Item = <I as Iterator>::Item

The type of the elements being iterated over.

type IntoIter = I

Which kind of iterator are we turning this into?

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.