var searchIndex = {}; searchIndex["blunder"] = {"doc":"","items":[[3,"Blunder","blunder","Generic af struct for errror handling\nDesigned to host anything that implements error::Error trait\nYet can host whatever (like errno from libc)",null,null],[4,"BsdError","","Errors that can be encoutered while working with FreeBSD's libc.\nSome of them are BSD specific, some of them are from POSIX.",null,null],[13,"EPERM","","",0,null],[13,"ENOENT","","",0,null],[13,"ESRCH","","",0,null],[13,"EINTR","","",0,null],[13,"EIO","","",0,null],[13,"ENXIO","","",0,null],[13,"E2BIG","","",0,null],[13,"ENOEXEC","","",0,null],[13,"EBADF","","",0,null],[13,"ECHILD","","",0,null],[13,"EDEADLK","","",0,null],[13,"ENOMEM","","",0,null],[13,"EACCES","","",0,null],[13,"EFAULT","","",0,null],[13,"ENOTBLK","","",0,null],[13,"EBUSY","","",0,null],[13,"EEXIST","","",0,null],[13,"EXDEV","","",0,null],[13,"ENODEV","","",0,null],[13,"ENOTDIR","","",0,null],[13,"EISDIR","","",0,null],[13,"EINVAL","","",0,null],[13,"ENFILE","","",0,null],[13,"EMFILE","","",0,null],[13,"ENOTTY","","",0,null],[13,"ETXTBSY","","",0,null],[13,"EFBIG","","",0,null],[13,"ENOSPC","","",0,null],[13,"ESPIPE","","",0,null],[13,"EROFS","","",0,null],[13,"EMLINK","","",0,null],[13,"EPIPE","","",0,null],[13,"EDOM","","",0,null],[13,"ERANGE","","",0,null],[13,"EAGAIN","","",0,null],[13,"EINPROGRESS","","",0,null],[13,"EALREADY","","",0,null],[13,"ENOTSOCK","","",0,null],[13,"EDESTADDRREQ","","",0,null],[13,"EMSGSIZE","","",0,null],[13,"EPROTOTYPE","","",0,null],[13,"ENOPROTOOPT","","",0,null],[13,"EPROTONOSUPPORT","","",0,null],[13,"ESOCKTNOSUPPORT","","",0,null],[13,"EOPNOTSUPP","","",0,null],[13,"EPFNOSUPPORT","","",0,null],[13,"EAFNOSUPPORT","","",0,null],[13,"EADDRINUSE","","",0,null],[13,"EADDRNOTAVAIL","","",0,null],[13,"ENETDOWN","","",0,null],[13,"ENETUNREACH","","",0,null],[13,"ENETRESET","","",0,null],[13,"ECONNABORTED","","",0,null],[13,"ECONNRESET","","",0,null],[13,"ENOBUFS","","",0,null],[13,"EISCONN","","",0,null],[13,"ENOTCONN","","",0,null],[13,"ESHUTDOWN","","",0,null],[13,"ETIMEDOUT","","",0,null],[13,"ECONNREFUSED","","",0,null],[13,"ELOOP","","",0,null],[13,"ENAMETOOLONG","","",0,null],[13,"EHOSTDOWN","","",0,null],[13,"EHOSTUNREACH","","",0,null],[13,"ENOTEMPTY","","",0,null],[13,"EPROCLIM","","",0,null],[13,"EUSERS","","",0,null],[13,"EDQUOT","","",0,null],[13,"ESTALE","","",0,null],[13,"EBADRPC","","",0,null],[13,"ERPCMISMATCH","","",0,null],[13,"EPROGUNAVAIL","","",0,null],[13,"EPROGMISMATCH","","",0,null],[13,"EPROCUNAVAIL","","",0,null],[13,"ENOLCK","","",0,null],[13,"ENOSYS","","",0,null],[13,"EFTYPE","","",0,null],[13,"EAUTH","","",0,null],[13,"ENEEDAUTH","","",0,null],[13,"EIDRM","","",0,null],[13,"ENOMSG","","",0,null],[13,"EOVERFLOW","","",0,null],[13,"ECANCELED","","",0,null],[13,"EILSEQ","","",0,null],[13,"ENOATTR","","",0,null],[13,"EDOOFUS","","",0,null],[13,"EBADMSG","","",0,null],[13,"EMULTIHOP","","",0,null],[13,"ENOLINK","","",0,null],[13,"EPROTO","","",0,null],[13,"ENOTCAPABLE","","",0,null],[13,"ECAPMODE","","",0,null],[13,"ENOTRECOVERABLE","","",0,null],[13,"EOWNERDEAD","","",0,null],[11,"eq","","",0,null],[11,"fmt","","",0,null],[11,"from_i64","","",0,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",0,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"from_errno","","Create BsdError from errno in current thread. Returns None of error is not known or there is no error at all.",0,{"inputs":[],"output":{"name":"option"}}],[11,"description","","",0,null],[11,"cause","","",0,null],[11,"fmt","","",0,null],[11,"eq","","",1,null],[11,"ne","","",1,null],[11,"fmt","","",1,null],[11,"deref","","",1,null],[11,"detail","","Optional reasoning behind such behavior.\nThink "Client doesn't understand XXX cipher"",1,null],[11,"description","","",1,null],[11,"cause","","",1,null],[11,"fmt","","",1,null],[11,"from","","",1,{"inputs":[{"name":"e"}],"output":{"name":"blunder"}}],[14,"fail!","","",null,null],[14,"maybe_fail!","","Macro helper to propagate an error if there is one. See BsdError::from_errno() for inpsiration.",null,null]],"paths":[[4,"BsdError"],[3,"Blunder"]]}; initSearch(searchIndex);