pub struct AtUser {
pub dingtalk_id: Option<String>,
pub staff_id: Option<String>,
pub extensions: HashMap<String, Value>,
}Expand description
@用户信息
Fields§
§dingtalk_id: Option<String>钉钉 ID
staff_id: Option<String>员工 ID
extensions: HashMap<String, Value>扩展字段
Trait Implementations§
Source§impl<'de> Deserialize<'de> for AtUser
impl<'de> Deserialize<'de> for AtUser
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 AtUser
impl RefUnwindSafe for AtUser
impl Send for AtUser
impl Sync for AtUser
impl Unpin for AtUser
impl UnsafeUnpin for AtUser
impl UnwindSafe for AtUser
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