Struct rift::ApplicationError
[−]
[src]
pub struct ApplicationError { pub kind: ApplicationErrorKind, pub message: String, }
Encodes information about errors encountered within auto-generated code or within the user-implemented service handlers.
Fields
kind: ApplicationErrorKind
Specific Thrift application error kind.
If a specific ApplicationErrorKind
does not apply use
ApplicationErrorKind::Unknown
.
message: String
Human-readable error message.
Methods
impl ApplicationError
[src]
fn new<S: Into<String>>(
kind: ApplicationErrorKind,
message: S
) -> ApplicationError
kind: ApplicationErrorKind,
message: S
) -> ApplicationError
Convenience constructor to create a new ApplicationError
instance.