X-Git-Url: https://git.lizzy.rs/?a=blobdiff_plain;f=library%2Fstd%2Fsrc%2Ftime.rs;h=759a59e1f98d2e8c0dec05cf630f3eb0bbf5eb8f;hb=1cff5642037b83ce1239a624bbe617a9aa0d59b1;hp=b2014f462bd34569865955b30ab13d48e222c5b6;hpb=601c5a2087b5c8acd8491c190e99715e91d020d8;p=rust.git diff --git a/library/std/src/time.rs b/library/std/src/time.rs index b2014f462bd..759a59e1f98 100644 --- a/library/std/src/time.rs +++ b/library/std/src/time.rs @@ -38,7 +38,7 @@ use crate::fmt; use crate::ops::{Add, AddAssign, Sub, SubAssign}; use crate::sys::time; -use crate::sys_common::FromInner; +use crate::sys_common::{FromInner, IntoInner}; #[stable(feature = "time", since = "1.3.0")] pub use core::time::Duration; @@ -686,3 +686,9 @@ fn from_inner(time: time::SystemTime) -> SystemTime { SystemTime(time) } } + +impl IntoInner for SystemTime { + fn into_inner(self) -> time::SystemTime { + self.0 + } +}