pub struct ItemData {
pub new_chat_cnt: Option<u64>,
pub chat_total: Option<u64>,
pub chat_has_msg: Option<u64>,
pub new_member_cnt: Option<u64>,
pub member_total: Option<u64>,
pub member_has_msg: Option<u64>,
pub msg_total: Option<u64>,
}Fields§
§new_chat_cnt: Option<u64>新增客户群数量
chat_total: Option<u64>截至当天客户群总数量
chat_has_msg: Option<u64>截至当天有发过消息的客户群数量
new_member_cnt: Option<u64>客户群新增群人数
member_total: Option<u64>截至当天客户群总人数
member_has_msg: Option<u64>截至当天有发过消息的群成员数
msg_total: Option<u64>截至当天客户群消息总数
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ItemData
impl<'de> Deserialize<'de> for ItemData
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ItemData
impl RefUnwindSafe for ItemData
impl Send for ItemData
impl Sync for ItemData
impl Unpin for ItemData
impl UnwindSafe for ItemData
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more