pub struct SlashPayload {
pub token: Option<String>,
pub team_id: Option<String>,
pub team_domain: Option<String>,
pub channel_id: Option<String>,
pub channel_name: Option<String>,
pub user_id: Option<String>,
pub user_name: Option<String>,
pub command: Option<String>,
pub text: Option<String>,
pub response_url: Option<String>,
pub trigger_id: Option<String>,
}Fields§
§token: Option<String>§team_id: Option<String>§team_domain: Option<String>§channel_id: Option<String>§channel_name: Option<String>§user_id: Option<String>§user_name: Option<String>§command: Option<String>§text: Option<String>§response_url: Option<String>§trigger_id: Option<String>Trait Implementations§
Source§impl Debug for SlashPayload
impl Debug for SlashPayload
Source§impl<'de> Deserialize<'de> for SlashPayload
impl<'de> Deserialize<'de> for SlashPayload
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 PartialEq for SlashPayload
impl PartialEq for SlashPayload
Source§impl Serialize for SlashPayload
impl Serialize for SlashPayload
impl StructuralPartialEq for SlashPayload
Auto Trait Implementations§
impl Freeze for SlashPayload
impl RefUnwindSafe for SlashPayload
impl Send for SlashPayload
impl Sync for SlashPayload
impl Unpin for SlashPayload
impl UnwindSafe for SlashPayload
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