pub enum Error {
Show 31 variants
NotFile(PathBuf),
NotDirectory(PathBuf),
KeyNotFound(PathBuf),
DirectoryExists(PathBuf),
FileExists(PathBuf),
NoFileStem,
NoVaults,
NoCommitProof,
AccountNotExist(Address),
VaultNotExist(Uuid),
InvalidUrlScheme(String),
UrlFilePath(Url),
AuditWouldBlock(PathBuf),
EventValidateMismatch,
VaultRemove,
TryFromSlice(TryFromSliceError),
Node(Error),
Core(Error),
Url(ParseError),
HeaderValue(InvalidHeaderValue),
WebServer(Error),
Io(Error),
TomlDeser(Error),
AddrParse(AddrParseError),
Signature(SignatureError),
Ecdsa(Error),
Json(Error),
Uuid(Error),
Base58(Error),
Address(Error),
Mpc(Error),
}
server
only.Expand description
Errors generated by the server module.
Variants§
NotFile(PathBuf)
Error generated when a path is not a file.
NotDirectory(PathBuf)
Error generated when a path is not a directory.
KeyNotFound(PathBuf)
Error generated when a key file does not exist.
DirectoryExists(PathBuf)
Error generated when a directory already exists.
FileExists(PathBuf)
Error generated when a file already exists.
NoFileStem
Error generated when a file stem is expected.
NoVaults
Error generated when no vaults could be found.
NoCommitProof
Error generated when a commit proof is expected.
AccountNotExist(Address)
Error generated when an account does not exist.
VaultNotExist(Uuid)
Error generated when an vault does not exist.
InvalidUrlScheme(String)
Error generated when a URL scheme is invalid.
UrlFilePath(Url)
Error generated when a URL file path is invalid.
AuditWouldBlock(PathBuf)
Error generated when an audit file is already locked.
EventValidateMismatch
Error generated when a checksum does not match a event log file.
VaultRemove
Error generated failing for remove a vault.
TryFromSlice(TryFromSliceError)
Error generated converting from a slice.
Node(Error)
Error generated by the main library.
Core(Error)
Error generated by the core library.
Url(ParseError)
Error generated attempting to parse a URL.
HeaderValue(InvalidHeaderValue)
Error generated when a header value is invalid.
WebServer(Error)
Error generated by the web server library.
Io(Error)
Error generated by the io module.
TomlDeser(Error)
Error generated deserializing from TOML.
AddrParse(AddrParseError)
Error generated attempting to parse a socket address.
Signature(SignatureError)
Error generate by the signature library.
Ecdsa(Error)
Error generate by the ECDSA library.
Json(Error)
Error generate by the JSON library.
Uuid(Error)
Error generate by the UUID library.
Base58(Error)
Error generated trying to decode from base58.
Address(Error)
Error generated by the address library.
Mpc(Error)
Error generated by the MPC protocol library.