076016b1be
This requires the ability to do a limited 'set_property', as well as `get_enumerant_value`. To prevent modification of XMLLists derived from queries, I've introduced a `target` field on `XMLList`. This is `None` for lists created with `new XMLList()`, and `Some` when the list was derived from a query on an existing `XML` /`XMLList`. We only allow `set_property` when `target` is `None`: this is enough for filtering to work, and prevents silent incorrect execution when trying to modify an existing node. |
||
---|---|---|
.. | ||
external_interface | ||
shared_object | ||
swfs | ||
util | ||
regression_tests.rs |