Retrieves the list of (name, value) pairs from a Struct
.
tff.structure.to_elements(
struct: Struct[_T]
) -> list[tuple[Optional[str], _T]]
Modeled as a module function rather than a method of Struct
to avoid
naming conflicts with the tuple attributes, and so as not to expose the user
to this implementation-oriented functionality.
Args |
struct
|
An instance of Struct .
|
Returns |
The list of (name, value) pairs in which names can be None. Identical to
the format that's accepted by the tuple constructor.
|
Raises |
TypeError
|
if the argument is not an Struct .
|