refactor(rust/sedona-functions): Use new .buf() method of the wkb crate #284
+11
−38
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Thanks to @Kontinuation (cf. georust/wkb#88), the wkb crate now has
.buf()on all geometry types not onlyWkb!This pull request uses it to slightly improve
ST_Dump. When I implementedST_Dumpin #269,.buf()was not usable for this, so I usedwkb::writer::*. But, it's probably more efficient to copy a raw WKB rather than newly constructing a WKB.