//! A default sys.rs for unrecognized targets. //! //! If lib.rs doesn't recognize the target, it defaults to using this file, //! which issues an explanatory compile error.
// If there is no OS, there's no `errno` or equivalent defined. #[cfg(any(target_os = "unknown", target_os = "none"))]
compile_error!("The target OS is \"unknown\" or \"none\", so it's unsupported by the errno crate.");
// If there is an OS, support may be added. #[cfg(not(any(target_os = "unknown", target_os = "none")))]
compile_error!("The target OS is not yet supported in the errno crate.");
// The following define the functions of the normal implementations // so that the user doesn't see uninteresting errors after the // errors above.
usecrate::Errno;
pubfn with_description<F, T>(_err: Errno, _callback: F) -> T where
F: FnOnce(Result<&str, Errno>) -> T,
{
unreachable!()
}
pubconst STRERROR_NAME: &str = "";
pubfn errno() -> Errno {
unreachable!()
}
pubfn set_errno(_: Errno) {
unreachable!()
}
Messung V0.5 in Prozent
¤ Dauer der Verarbeitung: 0.13 Sekunden
(vorverarbeitet am 2026-08-27)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.