Crate blunder [] [src]

Macros

fail
maybe_fail

Macro helper to propagate an error if there is one. See BsdError::from_errno() for inpsiration.

Structs

Blunder

Generic af struct for errror handling Designed to host anything that implements error::Error trait Yet can host whatever (like errno from libc)

Enums

BsdError

Errors that can be encoutered while working with FreeBSD's libc. Some of them are BSD specific, some of them are from POSIX.