From 07e0182fd3276bb09081a67dbd6cb69910f14413 Mon Sep 17 00:00:00 2001 From: baitcode Date: Thu, 14 Mar 2024 18:58:23 +0000 Subject: [PATCH] Fix minor documentation issue. Code outside the test would fail. Seek documentation clearly states that negative indexes will cause error. Just making the code in the example to return Result::Ok, instead of Result::Error. --- library/std/src/io/cursor.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/library/std/src/io/cursor.rs b/library/std/src/io/cursor.rs index 25c64240e7480..4ef1f1b695e60 100644 --- a/library/std/src/io/cursor.rs +++ b/library/std/src/io/cursor.rs @@ -51,6 +51,8 @@ use crate::io::{self, BorrowedCursor, ErrorKind, IoSlice, IoSliceMut, SeekFrom}; /// // We might want to use a BufReader here for efficiency, but let's /// // keep this example focused. /// let mut file = File::create("foo.txt")?; +/// // First, we need to allocate 10 bytes to be able to write into. +/// file.set_len(10)?; /// /// write_ten_bytes_at_end(&mut file)?; /// # Ok(())