From 1b66a6407ad5196e3592420819874253a6c298e2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E7=82=8E=E6=B3=BC?= Date: Sun, 26 Jan 2025 15:27:05 +0800 Subject: [PATCH] M examples/raft-kv-memstore-grpc/src/pb_impl/impl_entry.rs --- examples/raft-kv-memstore-grpc/src/pb_impl/impl_entry.rs | 4 ---- openraft/src/entry/mod.rs | 4 ---- openraft/src/entry/payload.rs | 8 -------- openraft/src/entry/traits.rs | 3 --- 4 files changed, 19 deletions(-) diff --git a/examples/raft-kv-memstore-grpc/src/pb_impl/impl_entry.rs b/examples/raft-kv-memstore-grpc/src/pb_impl/impl_entry.rs index 2e353731d..303f43cc7 100644 --- a/examples/raft-kv-memstore-grpc/src/pb_impl/impl_entry.rs +++ b/examples/raft-kv-memstore-grpc/src/pb_impl/impl_entry.rs @@ -16,10 +16,6 @@ impl fmt::Display for pb::Entry { } impl RaftPayload for pb::Entry { - fn app_data(&self) -> Option<&pb::SetRequest> { - self.app_data.as_ref() - } - fn get_membership(&self) -> Option> { self.membership.clone().map(Into::into) } diff --git a/openraft/src/entry/mod.rs b/openraft/src/entry/mod.rs index 019499ac8..96310b0f6 100644 --- a/openraft/src/entry/mod.rs +++ b/openraft/src/entry/mod.rs @@ -89,10 +89,6 @@ where C: RaftTypeConfig impl RaftPayload for Entry where C: RaftTypeConfig { - fn app_data(&self) -> Option<&C::D> { - self.payload.app_data() - } - fn get_membership(&self) -> Option> { self.payload.get_membership() } diff --git a/openraft/src/entry/payload.rs b/openraft/src/entry/payload.rs index 0fed9505e..76a6afefc 100644 --- a/openraft/src/entry/payload.rs +++ b/openraft/src/entry/payload.rs @@ -63,14 +63,6 @@ where C: RaftTypeConfig } impl RaftPayload for EntryPayload { - fn app_data(&self) -> Option<&C::D> { - if let EntryPayload::Normal(data) = self { - Some(data) - } else { - None - } - } - fn get_membership(&self) -> Option> { if let EntryPayload::Membership(m) = self { Some(m.clone()) diff --git a/openraft/src/entry/traits.rs b/openraft/src/entry/traits.rs index 6c221efb9..4b25e5867 100644 --- a/openraft/src/entry/traits.rs +++ b/openraft/src/entry/traits.rs @@ -12,9 +12,6 @@ use crate::RaftTypeConfig; pub trait RaftPayload where C: RaftTypeConfig { - /// Return the reference to the application data. - fn app_data(&self) -> Option<&C::D>; - /// Return `Some(Membership)` if the entry payload contains a membership payload. fn get_membership(&self) -> Option>; }