pub fn from_read<R: Read>(read: R) -> Result<Dotenv>Expand description
Create Dotenv from any Read implementor.
This is useful for loading environment variables from in-memory buffers, IPC streams, or network connections.
§Errors
Returns Error::Io if reading from the source fails.
§Examples
use std::io::Cursor;
let input = Cursor::new(b"FOO=bar\nBAZ=qux\n");
let dotenv = dotenv::from_read(input).unwrap();
for (key, value) in dotenv.iter() {
println!("{key}={value}");
}