pub struct ActorBot {
pub id: Option<String>,
pub type: Option<String>,
pub sub_type: Option<String>,
pub name: Option<String>,
pub user_display_name: Option<String>,
pub avatar_url: Option<String>,
}Expand description
A bot actor is an actor that is not a user, but an application or integration.
Fields§
§id: Option<String>§type: Option<String>The type of bot.
sub_type: Option<String>The sub type of the bot.
name: Option<String>The display name of the bot.
user_display_name: Option<String>The display name of the external user on behalf of which the bot acted.
avatar_url: Option<String>A url pointing to the avatar representing this bot.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ActorBot
impl<'de> Deserialize<'de> for ActorBot
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
Source§impl GraphQLFields for ActorBot
impl GraphQLFields for ActorBot
Auto Trait Implementations§
impl Freeze for ActorBot
impl RefUnwindSafe for ActorBot
impl Send for ActorBot
impl Sync for ActorBot
impl Unpin for ActorBot
impl UnwindSafe for ActorBot
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