summaryrefslogtreecommitdiffstats
path: root/src/indexer/merge_policy.rs
diff options
context:
space:
mode:
authorPaul Masurel <paul.masurel@gmail.com>2016-10-24 22:41:14 +0900
committerPaul Masurel <paul.masurel@gmail.com>2016-10-24 22:41:14 +0900
commit99ca43fd22b70b7d5b3290595e1467dbd94b8596 (patch)
tree96a105b5a377f879a8062cd43a6a8d2237dc5d47 /src/indexer/merge_policy.rs
parent1f5ed8a2b6ca947821ccf39e1cddd04b3930cef4 (diff)
NOBUG introduced DefaultMergePolicy type
Diffstat (limited to 'src/indexer/merge_policy.rs')
-rw-r--r--src/indexer/merge_policy.rs12
1 files changed, 10 insertions, 2 deletions
diff --git a/src/indexer/merge_policy.rs b/src/indexer/merge_policy.rs
index 3ac5b2e..cbf55ec 100644
--- a/src/indexer/merge_policy.rs
+++ b/src/indexer/merge_policy.rs
@@ -12,8 +12,16 @@ pub trait MergePolicy: marker::Send {
pub struct NoMergePolicy;
+impl Default for NoMergePolicy {
+ fn default() -> NoMergePolicy {
+ NoMergePolicy
+ }
+}
+
+
impl MergePolicy for NoMergePolicy {
- fn compute_merge_candidates(&self, segments: &[SegmentMeta]) -> Vec<MergeCandidate> {
+ fn compute_merge_candidates(&self, _segments: &[SegmentMeta]) -> Vec<MergeCandidate> {
Vec::new()
}
-} \ No newline at end of file
+}
+