]> git.proxmox.com Git - rustc.git/blobdiff - library/std/src/io/error/repr_unpacked.rs
New upstream version 1.69.0+dfsg1
[rustc.git] / library / std / src / io / error / repr_unpacked.rs
index d6ad55b99f5c0aef5abe2d413084b1e2a84d0033..093fde33757eb6e8cfe694b7ef36b07004319a38 100644 (file)
@@ -2,7 +2,7 @@
 //! non-64bit targets, where the packed 64 bit representation wouldn't work, and
 //! would have no benefit.
 
-use super::{Custom, ErrorData, ErrorKind, SimpleMessage};
+use super::{Custom, ErrorData, ErrorKind, RawOsError, SimpleMessage};
 use alloc::boxed::Box;
 
 type Inner = ErrorData<Box<Custom>>;
@@ -18,7 +18,7 @@ impl Repr {
         Self(Inner::Custom(b))
     }
     #[inline]
-    pub(super) fn new_os(code: i32) -> Self {
+    pub(super) fn new_os(code: RawOsError) -> Self {
         Self(Inner::Os(code))
     }
     #[inline]