Sealed class representing the result of an executor's operation.
Data class representing a failed executor result.
Data class representing a successful executor result.