pub struct SlackCommandRequest {Show 14 fields
pub token: String,
pub command: String,
pub text: String,
pub response_url: String,
pub trigger_id: String,
pub user_id: String,
pub user_name: String,
pub team_id: String,
pub enterprise_id: Option<String>,
pub is_enterprise_install: bool,
pub channel_id: String,
pub team_domain: String,
pub channel_name: String,
pub api_app_id: String,
}
Fields§
§token: String
§command: String
§text: String
§response_url: String
§trigger_id: String
§user_id: String
§user_name: String
§team_id: String
§enterprise_id: Option<String>
§is_enterprise_install: bool
§channel_id: String
§team_domain: String
§channel_name: String
§api_app_id: String
Trait Implementations§
Source§impl Debug for SlackCommandRequest
impl Debug for SlackCommandRequest
Source§impl<'de> Deserialize<'de> for SlackCommandRequest
impl<'de> Deserialize<'de> for SlackCommandRequest
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 SlackCommandRequest
impl RefUnwindSafe for SlackCommandRequest
impl Send for SlackCommandRequest
impl Sync for SlackCommandRequest
impl Unpin for SlackCommandRequest
impl UnwindSafe for SlackCommandRequest
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