This PR is related to #263 and implements methods to do intersections directly with serialized data. This avoids deserializing everything in memory to reduce it just after which drastically reduces the amount of allocated memory and intensive intersection operations.
To Do
[x] Improve function documentation.
[x] Use the containers offsets when available.
[ ] ~Convert operation methods to use the BitAndAssign/BitAnd traits~ (too much work for now, let's ship)
This PR is related to #263 and implements methods to do intersections directly with serialized data. This avoids deserializing everything in memory to reduce it just after which drastically reduces the amount of allocated memory and intensive intersection operations.
To Do
BitAndAssign/BitAnd
traits~ (too much work for now, let's ship)