Skip to main content

OsFunctions

Struct OsFunctions 

Source
#[doc(hidden)]
pub struct OsFunctions { pub format_os_error: fn(i32, &mut Formatter<'_>) -> Result<(), Error>, pub decode_error_kind: fn(i32) -> ErrorKind, pub is_interrupted: fn(i32) -> bool, }
🔬This is a nightly-only experimental API. (core_io_internals)

Fields§

§format_os_error: fn(i32, &mut Formatter<'_>) -> Result<(), Error>
🔬This is a nightly-only experimental API. (core_io_internals)
§decode_error_kind: fn(i32) -> ErrorKind
🔬This is a nightly-only experimental API. (core_io_internals)
§is_interrupted: fn(i32) -> bool
🔬This is a nightly-only experimental API. (core_io_internals)

Trait Implementations§

Source§

impl Debug for OsFunctions

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more