Struct io_providers::SimulatedIo[][src]

pub struct SimulatedIo { /* fields omitted */ }

Io implementation using a simulated environment.

See env::SimulatedEnv and std_streams::SimulatedStdStreams for more information.

Methods

impl SimulatedIo
[src]

Creates a new SimulatedIo.

Trait Implementations

impl Io for SimulatedIo
[src]

Gets a reference to the env::Env provider.

Gets a mutable reference to the env::Env provider.

Gets a reference to the fs::Fs provider.

Gets a mutable reference to the fs::Fs provider.

Gets a mutable reference to the std_streams::StdStreams.

Auto Trait Implementations

impl Send for SimulatedIo

impl Sync for SimulatedIo