reifydb-core 0.9.1

Core database interfaces and data structures for ReifyDB
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
// SPDX-License-Identifier: Apache-2.0
// Copyright (c) 2026 ReifyDB

use crate::metrics::sample::MetricsSample;

pub trait MetricsReporter: Send + Sync {
	fn read(&self, out: &mut Vec<MetricsSample>);

	fn read_window(&self, out: &mut Vec<MetricsSample>) {
		self.read(out)
	}
}