socketcluster_server 0.2.1

SocketCluster protocol V1 server library
Documentation
1
2
3
4
5
6
7
8
9
10
use serde::{Deserialize, Deserializer};
use std::time::Duration;

pub(crate) fn deserialize_duration<'de, D>(deserializer: D) -> Result<Duration, D::Error>
where
    D: Deserializer<'de>,
{
    let secs = u64::deserialize(deserializer)?;
    Ok(Duration::from_secs(secs))
}