TLV::FieldState(T)
Inherits Struct < Value < Object
A field that may be omitted, explicitly Null, or carry a typed value.
Use this for Matter fields whose absent and Null forms have different
meanings. Plain T? fields keep their existing behavior.
Constructors
absent
Sourcenull
Sourcevalue(value : T) : self
SourceInstance methods
absent?
Sourcekind
Sourcenull?
Sourcevalue!
Sourcevalue?
Source