pub struct SlackCommandEventInit {
pub team_id: SlackTeamId,
pub channel_id: SlackChannelId,
pub user_id: SlackUserId,
pub command: SlackCommandId,
pub response_url: SlackResponseUrl,
pub trigger_id: SlackTriggerId,
}Expand description
Required fields of SlackCommandEvent; convert with SlackCommandEvent::from or .into().
Fields§
§team_id: SlackTeamIdValue for the team_id field of SlackCommandEvent.
channel_id: SlackChannelIdValue for the channel_id field of SlackCommandEvent.
user_id: SlackUserIdValue for the user_id field of SlackCommandEvent.
command: SlackCommandIdValue for the command field of SlackCommandEvent.
response_url: SlackResponseUrlValue for the response_url field of SlackCommandEvent.
trigger_id: SlackTriggerIdValue for the trigger_id field of SlackCommandEvent.
Trait Implementations§
Source§impl From<SlackCommandEventInit> for SlackCommandEvent
impl From<SlackCommandEventInit> for SlackCommandEvent
Source§fn from(value: SlackCommandEventInit) -> Self
fn from(value: SlackCommandEventInit) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for SlackCommandEventInit
impl RefUnwindSafe for SlackCommandEventInit
impl Send for SlackCommandEventInit
impl Sync for SlackCommandEventInit
impl Unpin for SlackCommandEventInit
impl UnsafeUnpin for SlackCommandEventInit
impl UnwindSafe for SlackCommandEventInit
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