Structs§
- Binary
Restrictions - Field
Discriminator - Named
Field Type - Numeric
Restrictions - Inline numeric refinement carried by the numeric
SchemaTypevariants. - Path
Spec - Permission
Card Spec - Spec for a
SchemaType::PermissionCardcapability node. - Quantity
Spec - Quantity
Value - Fixed-point decimal value with unit: numeric value =
mantissa * 10^(-scale).unitis a free-form string at the value level; the schema’sQuantitySpecconstrains the accepted set. - Quota
Token Spec - Result
Spec - Secret
Spec - Text
Restrictions - Union
Branch - Union
Spec - An inferred-tag sum governed by the canonical portable pair-classification contract.
- UrlRestrictions
- Variant
Case Type
Enums§
- Discriminator
Rule - How the decoder identifies that a value belongs to a given union branch.
- Numeric
Bound - A numeric bound usable across every numeric representation.
- Numeric
Bound Error - Error returned when constructing a numeric bound from an invalid value.
- Numeric
Repr - The concrete numeric representation of a numeric
SchemaTypevariant. - Numeric
Restriction Error - Reasons a numeric restriction set is not well-formed for a given repr.
- Path
Direction - Path
Kind - Schema
Type - One schema type in the recursive in-memory representation.
Functions§
- numeric_
bound_ cmp - Numeric comparison of two bounds of the same family. Returns
Nonewhen the families differ (which callers treat as a family mismatch / “not a subtype”).