]> git.mikk.net Git - mtbl-rs/commit
WIP commit: attempt to make Source object safe
authorChris Mikkelson <cmikk@fsi.io>
Fri, 19 Jul 2024 17:10:19 +0000 (12:10 -0500)
committerChris Mikkelson <cmikk@fsi.io>
Fri, 19 Jul 2024 17:10:19 +0000 (12:10 -0500)
commit55787709c8208b78b9db258e2e8b05d4c4d2ffd6
tree219a176ecd46a1c58fe583d94cac70c84a1c33f3
parentc5de4a88be7cefd72620817ab6cb8dc251e7aaf9
WIP commit: attempt to make Source object safe

Use associated iterator types instead of `impl Iter`. Move
get, get_prefix, get_range to separate "Ranges" trait, with
a generic default implementation based on iter() enabled by
"DefaultRanges" trait.

WIP due to one pesky lifetime issue.
src/merger.rs
src/source.rs