| 75 | /// ``` |
| 76 | #[derive(Debug, Clone, PartialOrd, Ord, PartialEq, Eq, Hash)] |
| 77 | pub struct Struct<'heap> { |
| 78 | /// Field names associated with the underlying tuple of values. |
| 79 | fields: &'heap [Symbol<'heap>], |
| 80 | values: Tuple<'heap>, |
| 81 | } |
| 82 | |
| 83 | impl<'heap> Struct<'heap> { |
| 84 | /// Creates a new [`Struct`] from field-value pairs. |
no outgoing calls