Equations
- LeanRedis.instBEqError.beq (LeanRedis.Error.transport a) (LeanRedis.Error.transport b) = (a == b)
- LeanRedis.instBEqError.beq (LeanRedis.Error.protocol a) (LeanRedis.Error.protocol b) = (a == b)
- LeanRedis.instBEqError.beq (LeanRedis.Error.server a) (LeanRedis.Error.server b) = (a == b)
- LeanRedis.instBEqError.beq (LeanRedis.Error.decode a) (LeanRedis.Error.decode b) = (a == b)
- LeanRedis.instBEqError.beq (LeanRedis.Error.bootstrap a) (LeanRedis.Error.bootstrap b) = (a == b)
- LeanRedis.instBEqError.beq (LeanRedis.Error.unavailable a) (LeanRedis.Error.unavailable b) = (a == b)
- LeanRedis.instBEqError.beq x✝¹ x✝ = false
Instances For
@[implicit_reducible]
Equations
Instances For
@[implicit_reducible]
Equations
@[implicit_reducible]
Equations
- LeanRedis.instReprError = { reprPrec := LeanRedis.instReprError.repr }
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- (LeanRedis.Error.transport message).isTransport = true
- x✝.isTransport = false
Instances For
Equations
- (LeanRedis.Error.transport a).message = toString "transport error: " ++ toString a
- (LeanRedis.Error.protocol a).message = toString "protocol error: " ++ toString a
- (LeanRedis.Error.server a).message = toString "server error: " ++ toString a
- (LeanRedis.Error.decode a).message = toString "decode error: " ++ toString a
- (LeanRedis.Error.bootstrap a).message = toString "bootstrap error: " ++ toString a
- (LeanRedis.Error.unavailable a).message = toString "unavailable: " ++ toString a
Instances For
Equations
- err.raise = throw (IO.userError err.message)
Instances For
Equations
- LeanRedis.Error.isTransportIOError (IO.Error.userError msg) = msg.startsWith "transport error:"
- LeanRedis.Error.isTransportIOError err = false