mycommon-utils 0.2.1

Common utilities library for database operations, Redis caching and system utilities
Documentation
use serde::{Deserialize, Serialize};

#[derive(Deserialize, Clone, Debug, Serialize)]
pub struct ClientNetInfo {
    pub ip: String,
    pub location: String,
    pub net_work: String,
}

#[derive(Deserialize, Clone, Debug, Serialize)]
pub struct UserAgentInfo {
    pub browser: String,
    pub os: String,
    pub device: String,
}

#[derive(Deserialize, Clone, Debug, Serialize)]
pub struct ClientInfo {
    pub net: ClientNetInfo,
    pub ua: UserAgentInfo,
}