GuardVerdict

sealed interface GuardVerdict

A guard's decision about one candidate match.

Inheritors

Types

Link copied to clipboard
data object Accept : GuardVerdict

The guard found nothing wrong. It is not a claim that the match is good.

Link copied to clipboard
data class Reject(val reason: String) : GuardVerdict

The guard found a concrete reason these two prompts need different answers.