pub struct BotMember {
pub active: Option<bool>,
pub id: Option<String>,
pub name: Option<String>,
pub person_ref: Option<String>,
pub user_id: Option<String>,
}Fields§
§active: Option<bool>Active is whether the agent projects as a LIVE workspace member, derived from its registry status: empty, "active" and "ready" are live, anything else (archived/retired) is not. An inactive bot drops out of the Team list while its past authorship survives.
id: Option<String>the agent id
name: Option<String>display name
person_ref: Option<String>the projected Person _id
user_id: Option<String>derived member account uuid (personUuid)
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for BotMember
impl<'de> Deserialize<'de> for BotMember
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
impl StructuralPartialEq for BotMember
Auto Trait Implementations§
impl Freeze for BotMember
impl RefUnwindSafe for BotMember
impl Send for BotMember
impl Sync for BotMember
impl Unpin for BotMember
impl UnsafeUnpin for BotMember
impl UnwindSafe for BotMember
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