[][src]Struct async_std::fs::ReadDir

pub struct ReadDir(_);

A stream over entries in a directory.

This stream is returned by read_dir and yields items of type io::Result<DirEntry>. Each DirEntry can then retrieve information like entry's path or metadata.

This type is an async version of std::fs::ReadDir.

Trait Implementations

impl Debug for ReadDir[src]

impl Stream for ReadDir[src]

type Item = Result<DirEntry>

Values yielded by the stream.

Auto Trait Implementations

impl Send for ReadDir

impl Unpin for ReadDir

impl Sync for ReadDir

impl !RefUnwindSafe for ReadDir

impl !UnwindSafe for ReadDir

Blanket Implementations

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

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

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.

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

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

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

impl<S> TryStreamExt for S where
    S: TryStream
[src]

impl<S, T, E> TryStream for S where
    S: Stream<Item = Result<T, E>> + ?Sized
[src]

type Ok = T

The type of successful values yielded by this future

type Error = E

The type of failures yielded by this future

impl<T> StreamExt for T where
    T: Stream + ?Sized
[src]

impl<S> TryStreamExt for S where
    S: TryStream + ?Sized
[src]