use datasize::DataSize;
use serde::{Deserialize, Serialize};
use casper_types::TimeDiff;
const DEFAULT_EXPIRY_CHECK_INTERVAL: &str = "1min";
#[derive(Copy, Clone, DataSize, Debug, Deserialize, Serialize)]
#[serde(deny_unknown_fields)]
pub struct Config {
pub expiry_check_interval: TimeDiff,
}
impl Config {
pub fn expiry_check_interval(&self) -> TimeDiff {
self.expiry_check_interval
}
}
impl Default for Config {
fn default() -> Self {
Config {
expiry_check_interval: DEFAULT_EXPIRY_CHECK_INTERVAL.parse().unwrap(),
}
}
}