1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
use std::time::SystemTime;

use dsf_core::prelude::*;

#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct ReplicaInfo {
    //pub service_id: Id,
    pub page_id: Id,
    pub peer_id: Id,

    pub version: u16,

    pub issued: SystemTime,
    pub updated: SystemTime,
    pub expiry: Option<SystemTime>,
    pub active: bool,
}