pub trait PeerStore: Debug + Send + Sync {
type Value;
// Required methods
fn save(&self, peer: Addr, v: &Self::Value) -> bool;
fn load(&self, peer: Addr) -> Option<Self::Value>;
fn remove(&self, peer: Addr);
fn clear(&self);
}
Expand description
Interface to persistent peer data storage.