We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
is_interrupted
1 parent 93d7a5f commit 5564aacCopy full SHA for 5564aac
library/std/src/os/custom/mod.rs
@@ -219,6 +219,7 @@ pub mod os {
219
fn get_pid(&self) -> u32;
220
221
fn decode_error_kind(&self, errno: i32) -> crate::io::ErrorKind;
222
+ fn is_interrupted(&self, errno: i32) -> bool;
223
fn hashmap_random_keys(&self) -> (u64, u64);
224
}
225
library/std/src/sys/custom/mod.rs
@@ -50,6 +50,11 @@ pub fn decode_error_kind(errno: i32) -> std_io::ErrorKind {
50
custom_os_impl!(os, decode_error_kind, errno)
51
52
53
+#[inline]
54
+pub(crate) fn is_interrupted(errno: i32) -> bool {
55
+ custom_os_impl!(os, is_interrupted, errno)
56
+}
57
+
58
pub fn abort_internal() -> ! {
59
fn infinite_loop() -> ! {
60
loop {}
0 commit comments