@Override
    public boolean equals(Object o) {
        if (this == o) return true;
        if (!(o instanceof Struct struct)) return false;
        if (!super.equals(o)) return false;

        return values.equals(struct.values);
    }
Clears this and assigns from the given {@link StructuredFieldValue}
document/src/main/java/com/yahoo/document/datatypes/Struct.java