list|inspect
using patterns
list -k
that doesnt find key
Database({a: b, c: d})
field: list[Plugin]
field[0] = {"name": 123}
, other Plugin defaults won't apply.DataList
to do that automatically.___0
to __0
so it compats with the future change.
settings.object_field.int_field
:
object_field
is really an instance of user-defined class where object_field: UserObject # is a DataDict
.int_field
is really an int, if that was defined as int_field: int
>=3.3, <4
:
4.0
:
.get
for conveniencecast
from a builder workrs for autocomplete. Yes, it does!cast
and default
on the validation process was a mistake, because it leads to not easy to predict behaviors.