Get an Attribute from the list.
Get an Attribute from the list.
Throws an error if the attribute doesn't exist.
name of the attribute
the attribute
Iteratable of all Attribute in the list.
Iteratable of all Attribute in the list.
iterable of all Attribute in list
Convert to a protobuf attribute list
Convert to a protobuf attribute list
serialization context for encoding custom values
protobuf attribute list
Get an option of an Attribute from the list.
Get an option of an Attribute from the list.
name of the attribute
optional Attribute from list
Add an attribute to the list.
Add an attribute to the list.
attribute to add
copy of AttributeList with attribute added
Add a list of attributes to the list.
Add a list of attributes to the list.
list of attributes to add
copy of AttributeList with all attributes added
Get an attribute.
Get an attribute.
Alias for attr
name of the attribute
the attribute
Trait for write operations on an AttributeList.
Use this trait when you need to provide a writable interface to the AttributeList. This is mainly used when serializing Model or Bundle objects.