Enum tendermint_light_client::errors::ErrorDetail [−][src]
pub enum ErrorDetail {
Show 16 variants
Io(IoSubdetail),
NoPrimary(NoPrimarySubdetail),
NoWitnesses(NoWitnessesSubdetail),
NoWitnessesLeft(NoWitnessesLeftSubdetail),
ForkDetected(ForkDetectedSubdetail),
NoInitialTrustedState(NoInitialTrustedStateSubdetail),
NoTrustedState(NoTrustedStateSubdetail),
TargetLowerThanTrustedState(TargetLowerThanTrustedStateSubdetail),
TrustedStateOutsideTrustingPeriod(TrustedStateOutsideTrustingPeriodSubdetail),
BisectionFailed(BisectionFailedSubdetail),
InvalidLightBlock(InvalidLightBlockSubdetail),
InvalidAdjacentHeaders(InvalidAdjacentHeadersSubdetail),
MissingLastBlockId(MissingLastBlockIdSubdetail),
ChannelDisconnected(ChannelDisconnectedSubdetail),
Sled(SledSubdetail),
SerdeCbor(SerdeCborSubdetail),
}Variants
Io(IoSubdetail)Tuple Fields of Io
0: IoSubdetailNoPrimary(NoPrimarySubdetail)Tuple Fields of NoPrimary
NoWitnesses(NoWitnessesSubdetail)Tuple Fields of NoWitnesses
NoWitnessesLeft(NoWitnessesLeftSubdetail)Tuple Fields of NoWitnessesLeft
ForkDetected(ForkDetectedSubdetail)Tuple Fields of ForkDetected
NoInitialTrustedState(NoInitialTrustedStateSubdetail)Tuple Fields of NoInitialTrustedState
NoTrustedState(NoTrustedStateSubdetail)Tuple Fields of NoTrustedState
TargetLowerThanTrustedState(TargetLowerThanTrustedStateSubdetail)Tuple Fields of TargetLowerThanTrustedState
TrustedStateOutsideTrustingPeriod(TrustedStateOutsideTrustingPeriodSubdetail)Tuple Fields of TrustedStateOutsideTrustingPeriod
BisectionFailed(BisectionFailedSubdetail)Tuple Fields of BisectionFailed
InvalidLightBlock(InvalidLightBlockSubdetail)Tuple Fields of InvalidLightBlock
InvalidAdjacentHeaders(InvalidAdjacentHeadersSubdetail)Tuple Fields of InvalidAdjacentHeaders
MissingLastBlockId(MissingLastBlockIdSubdetail)Tuple Fields of MissingLastBlockId
ChannelDisconnected(ChannelDisconnectedSubdetail)Tuple Fields of ChannelDisconnected
Sled(SledSubdetail)Tuple Fields of Sled
SerdeCbor(SerdeCborSubdetail)Tuple Fields of SerdeCbor
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for ErrorDetail
impl Send for ErrorDetail
impl Sync for ErrorDetail
impl Unpin for ErrorDetail
impl UnwindSafe for ErrorDetail
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more