diff --git a/dotenv/src/lib.rs b/dotenv/src/lib.rs index f12629f8..c9425ba5 100644 --- a/dotenv/src/lib.rs +++ b/dotenv/src/lib.rs @@ -235,12 +235,14 @@ pub fn from_filename_iter>(filename: P) -> Result> { /// # Examples /// /// ```no_run -/// # #![cfg(unix)] /// use std::io::Read; +/// # #[cfg(unix)] /// use std::os::unix::net::UnixStream; /// /// # fn main() -> Result<(), Box> { +/// # #[cfg(unix)] /// let mut stream = UnixStream::connect("/some/socket")?; +/// # #[cfg(unix)] /// dotenvy::from_read(stream)?; /// # Ok(()) /// # } @@ -267,12 +269,14 @@ pub fn from_read(reader: R) -> Result<()> { /// /// # Examples /// ```no_run -/// # #![cfg(unix)] /// use std::io::Read; +/// # #[cfg(unix)] /// use std::os::unix::net::UnixStream; /// /// # fn main() -> Result<(), Box> { +/// # #[cfg(unix)] /// let mut stream = UnixStream::connect("/some/socket")?; +/// # #[cfg(unix)] /// dotenvy::from_read_override(stream)?; /// # Ok(()) /// # } @@ -288,13 +292,15 @@ pub fn from_read_override(reader: R) -> Result<()> { /// # Examples /// /// ```no_run -/// # #![cfg(unix)] /// use std::io::Read; +/// # #[cfg(unix)] /// use std::os::unix::net::UnixStream; /// /// # fn main() -> Result<(), Box> { +/// # #[cfg(unix)] /// let mut stream = UnixStream::connect("/some/socket")?; /// +/// # #[cfg(unix)] /// for item in dotenvy::from_read_iter(stream) { /// let (key, val) = item?; /// println!("{}={}", key, val);