@@ -30,19 +30,19 @@ impl<T> Take<T> {
3030 /// # Examples
3131 ///
3232 /// ```no_run
33- /// use async_std::io;
33+ /// # fn main() -> async_std::io::Result<()> { async_std::task::block_on(async {
34+ /// #
3435 /// use async_std::prelude::*;
3536 /// use async_std::fs::File;
3637 ///
37- /// fn main() -> io::Result<()> { async_std::task::block_on(async {
38- /// let f = File::open("foo.txt").await?;
38+ /// let f = File::open("foo.txt").await?;
3939 ///
40- /// // read at most five bytes
41- /// let handle = f.take(5);
40+ /// // read at most five bytes
41+ /// let handle = f.take(5);
4242 ///
43- /// println!("limit: {}", handle.limit());
44- /// Ok(())
45- /// }) }
43+ /// println!("limit: {}", handle.limit());
44+ /// #
45+ /// # Ok(()) }) }
4646 /// ```
4747 pub fn limit ( & self ) -> u64 {
4848 self . limit
@@ -56,20 +56,20 @@ impl<T> Take<T> {
5656 /// # Examples
5757 ///
5858 /// ```no_run
59- /// use async_std::io;
59+ /// # fn main() -> async_std::io::Result<()> { async_std::task::block_on(async {
60+ /// #
6061 /// use async_std::prelude::*;
6162 /// use async_std::fs::File;
6263 ///
63- /// fn main() -> io::Result<()> { async_std::task::block_on(async {
64- /// let f = File::open("foo.txt").await?;
64+ /// let f = File::open("foo.txt").await?;
6565 ///
66- /// // read at most five bytes
67- /// let mut handle = f.take(5);
68- /// handle.set_limit(10);
66+ /// // read at most five bytes
67+ /// let mut handle = f.take(5);
68+ /// handle.set_limit(10);
6969 ///
70- /// assert_eq!(handle.limit(), 10);
71- /// Ok(())
72- /// }) }
70+ /// assert_eq!(handle.limit(), 10);
71+ /// #
72+ /// # Ok(()) }) }
7373 /// ```
7474 pub fn set_limit ( & mut self , limit : u64 ) {
7575 self . limit = limit;
@@ -80,20 +80,20 @@ impl<T> Take<T> {
8080 /// # Examples
8181 ///
8282 /// ```no_run
83- /// use async_std::io;
83+ /// # fn main() -> async_std::io::Result<()> { async_std::task::block_on(async {
84+ /// #
8485 /// use async_std::prelude::*;
8586 /// use async_std::fs::File;
8687 ///
87- /// fn main() -> io::Result<()> { async_std::task::block_on(async {
88- /// let file = File::open("foo.txt").await?;
88+ /// let file = File::open("foo.txt").await?;
8989 ///
90- /// let mut buffer = [0; 5];
91- /// let mut handle = file.take(5);
92- /// handle.read(&mut buffer).await?;
90+ /// let mut buffer = [0; 5];
91+ /// let mut handle = file.take(5);
92+ /// handle.read(&mut buffer).await?;
9393 ///
94- /// let file = handle.into_inner();
95- /// Ok(())
96- /// }) }
94+ /// let file = handle.into_inner();
95+ /// #
96+ /// # Ok(()) }) }
9797 /// ```
9898 pub fn into_inner ( self ) -> T {
9999 self . inner
@@ -104,20 +104,20 @@ impl<T> Take<T> {
104104 /// # Examples
105105 ///
106106 /// ```no_run
107- /// use async_std::io;
107+ /// # fn main() -> async_std::io::Result<()> { async_std::task::block_on(async {
108+ /// #
108109 /// use async_std::prelude::*;
109110 /// use async_std::fs::File;
110111 ///
111- /// fn main() -> io::Result<()> { async_std::task::block_on(async {
112- /// let file = File::open("foo.txt").await?;
112+ /// let file = File::open("foo.txt").await?;
113113 ///
114- /// let mut buffer = [0; 5];
115- /// let mut handle = file.take(5);
116- /// handle.read(&mut buffer).await?;
114+ /// let mut buffer = [0; 5];
115+ /// let mut handle = file.take(5);
116+ /// handle.read(&mut buffer).await?;
117117 ///
118- /// let file = handle.get_ref();
119- /// Ok(())
120- /// }) }
118+ /// let file = handle.get_ref();
119+ /// #
120+ /// # Ok(()) }) }
121121 /// ```
122122 pub fn get_ref ( & self ) -> & T {
123123 & self . inner
@@ -132,20 +132,20 @@ impl<T> Take<T> {
132132 /// # Examples
133133 ///
134134 /// ```no_run
135- /// use async_std::io;
135+ /// # fn main() -> async_std::io::Result<()> { async_std::task::block_on(async {
136+ /// #
136137 /// use async_std::prelude::*;
137138 /// use async_std::fs::File;
138139 ///
139- /// fn main() -> io::Result<()> { async_std::task::block_on(async {
140- /// let file = File::open("foo.txt").await?;
140+ /// let file = File::open("foo.txt").await?;
141141 ///
142- /// let mut buffer = [0; 5];
143- /// let mut handle = file.take(5);
144- /// handle.read(&mut buffer).await?;
142+ /// let mut buffer = [0; 5];
143+ /// let mut handle = file.take(5);
144+ /// handle.read(&mut buffer).await?;
145145 ///
146- /// let file = handle.get_mut();
147- /// Ok(())
148- /// }) }
146+ /// let file = handle.get_mut();
147+ /// #
148+ /// # Ok(()) }) }
149149 /// ```
150150 pub fn get_mut ( & mut self ) -> & mut T {
151151 & mut self . inner
0 commit comments