An enum containing [AccessScope]'s known values, as well as an [_UNKNOWN] member.
An enum containing [AccessScope]'s known values, as well as an [_UNKNOWN] member.
An instance of [AccessScope] can contain an unknown value in a couple of cases:
It was deserialized from data that doesn't match any known member. For example, if the SDK
is on an older version than the API, then the API may respond with new members that the SDK
is unaware of.
It was constructed with an arbitrary value using the [of] method.