labrador 0.2.3

Labrador - Mini thirdpart client for rust.
Documentation
use serde::{Serialize, Deserialize};

/// 上报地理位置
/// 成员同意上报地理位置后,每次在进入应用会话时都会上报一次地理位置。
/// 企业可以在管理端修改应用是否需要获取地理位置权限。
#[derive(Debug, Serialize, Deserialize, Clone)]
pub struct CpLocationEvent {
    #[serde(rename="FromUserName")]
    pub source: String,
    #[serde(rename="ToUserName")]
    pub target: String,
    #[serde(rename="CreateTime")]
    pub create_time: i64,
    #[serde(rename="MsgId")]
    pub id: i64,
    #[serde(rename="Event")]
    pub event: String,
    #[serde(rename="Latitude")]
    pub latitude: f64,
    #[serde(rename="Longitude")]
    pub longitude: f64,
    #[serde(rename="Precision")]
    pub precision: f64,
    #[serde(rename="AgentID")]
    pub agent_id: i64,
}