PartialArgValue

sealed interface PartialArgValue

Represents one of the possible values within a PartialArg.

This sealed interface ensures that only one value type (boolean, number, string, or null) can be represented at a time.

Inheritors

Types

Link copied to clipboard
data class BoolValue(val value: Boolean) : PartialArgValue

Represents a boolean value.

Link copied to clipboard

Represents a null value.

Link copied to clipboard
data class NumberValue(val value: Double) : PartialArgValue

Represents a double value.

Link copied to clipboard
data class StringValue(val value: String) : PartialArgValue

Represents a string value.