pub enum EventContact {
Show 15 variants
UserAddOrg,
UserModifyOrg,
UserLeaveOrg,
UserActiveOrg,
OrgAdminAdd,
OrgAdminRemove,
OrgDeptCreate,
OrgDeptModify,
OrgDeptRemove,
OrgRemove,
OrgChange,
LabelUserChange,
LabelConfAdd,
LabelConfDel,
LabelConfModify,
}Expand description
通讯录事件
Variants§
UserAddOrg
通讯录用户增加
UserModifyOrg
通讯录用户更改
UserLeaveOrg
通讯录用户离职
UserActiveOrg
加入企业后用户激活
OrgAdminAdd
通讯录用户被设为管理员
OrgAdminRemove
通讯录用户被取消设置管理员
OrgDeptCreate
通讯录企业部门创建
OrgDeptModify
通讯录企业部门修改。
OrgDeptRemove
通讯录企业部门删除
OrgRemove
企业被解散
OrgChange
企业信息发生变更
LabelUserChange
员工角色信息发生变更
LabelConfAdd
增加角色或者角色组
LabelConfDel
删除角色或者角色组
LabelConfModify
修改角色或者角色组
Trait Implementations§
Source§impl Debug for EventContact
impl Debug for EventContact
Source§impl<'de> Deserialize<'de> for EventContact
impl<'de> Deserialize<'de> for EventContact
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 EventContact
impl RefUnwindSafe for EventContact
impl Send for EventContact
impl Sync for EventContact
impl Unpin for EventContact
impl UnwindSafe for EventContact
Blanket Implementations§
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