Enum brb::error::Error [−][src]
pub enum Error<A: Actor<S> + 'static, S: Sig + 'static, V: Debug + Error + 'static> { Membership(Error<A, S>), Encoding(Error), Validation(ValidationError<A, S, V>), Signature(Error), }
Expand description
Enumerates the error conditions that can occur during BRB processing.
Variants
Membership(Error<A, S>)
error while processing membership change
Encoding(Error)
Failed to serialize all or part of a packet
Validation(ValidationError<A, S, V>)
Packet failed validation
Signature(Error)
Failure when working with signature
Trait Implementations
Auto Trait Implementations
impl<A, S, V> !RefUnwindSafe for Error<A, S, V>
impl<A, S, V> !UnwindSafe for Error<A, S, V>