is it a good idea to have a `sealed class` inside ...
# codereview
d
is it a good idea to have a
sealed class
inside of another
sealed class
?
Copy code
sealed class Response {
    sealed class PairingResponse() : Response() {
        class FailedToPair() : PairingResponse()
        class NewPairing() : PairingResponse()
        class ExistingPairing() : PairingResponse()
        class PairingForgotten() : PairingResponse()
    }

    class CameraStatusResponse() : Response()
}