refactor: use static DatabaseName instances

pull/24376/head
Dom 2022-01-18 18:48:01 +00:00
parent 2cd063698f
commit 3122aec71a
3 changed files with 6 additions and 6 deletions

View File

@ -74,7 +74,7 @@ macro_rules! record_and_return {
impl DmlHandler for Arc<MockDmlHandler> {
async fn write(
&self,
namespace: DatabaseName<'_>,
namespace: DatabaseName<'static>,
batches: HashMap<String, MutableBatch>,
payload_stats: PayloadStatistics,
body_len: usize,
@ -94,7 +94,7 @@ impl DmlHandler for Arc<MockDmlHandler> {
async fn delete<'a>(
&self,
namespace: DatabaseName<'_>,
namespace: DatabaseName<'static>,
table: impl Into<String> + Send + Sync + 'a,
predicate: DeletePredicate,
_span_ctx: Option<SpanContext>,

View File

@ -19,7 +19,7 @@ pub struct NopDmlHandler;
impl DmlHandler for NopDmlHandler {
async fn write(
&self,
namespace: DatabaseName<'_>,
namespace: DatabaseName<'static>,
batches: HashMap<String, MutableBatch>,
_payload_stats: PayloadStatistics,
_body_len: usize,
@ -31,7 +31,7 @@ impl DmlHandler for NopDmlHandler {
async fn delete<'a>(
&self,
namespace: DatabaseName<'_>,
namespace: DatabaseName<'static>,
table: impl Into<String> + Send + Sync + 'a,
predicate: DeletePredicate,
_span_ctx: Option<SpanContext>,

View File

@ -28,7 +28,7 @@ pub trait DmlHandler: Debug + Send + Sync {
/// Write `batches` to `namespace`.
async fn write(
&self,
namespace: DatabaseName<'_>,
namespace: DatabaseName<'static>,
batches: HashMap<String, MutableBatch>,
payload_stats: PayloadStatistics,
body_len: usize,
@ -38,7 +38,7 @@ pub trait DmlHandler: Debug + Send + Sync {
/// Delete the data specified in `delete`.
async fn delete<'a>(
&self,
namespace: DatabaseName<'_>,
namespace: DatabaseName<'static>,
table_name: impl Into<String> + Send + Sync + 'a,
predicate: DeletePredicate,
span_ctx: Option<SpanContext>,