dsf-rpc 0.2.0

DSF RPC object/message definitions
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,
}