pub struct SlackInteractionBlockSuggestionEventInit {
pub team: SlackBasicTeamInfo,
pub user: SlackBasicUserInfo,
pub api_app_id: SlackAppId,
pub block_id: SlackBlockId,
pub action_id: SlackActionId,
pub container: SlackInteractionActionContainer,
pub value: String,
}
Fields§
§team: SlackBasicTeamInfo
§user: SlackBasicUserInfo
§api_app_id: SlackAppId
§block_id: SlackBlockId
§action_id: SlackActionId
§container: SlackInteractionActionContainer
§value: String
Trait Implementations§
Source§impl From<SlackInteractionBlockSuggestionEventInit> for SlackInteractionBlockSuggestionEvent
impl From<SlackInteractionBlockSuggestionEventInit> for SlackInteractionBlockSuggestionEvent
Source§fn from(value: SlackInteractionBlockSuggestionEventInit) -> Self
fn from(value: SlackInteractionBlockSuggestionEventInit) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for SlackInteractionBlockSuggestionEventInit
impl RefUnwindSafe for SlackInteractionBlockSuggestionEventInit
impl Send for SlackInteractionBlockSuggestionEventInit
impl Sync for SlackInteractionBlockSuggestionEventInit
impl Unpin for SlackInteractionBlockSuggestionEventInit
impl UnwindSafe for SlackInteractionBlockSuggestionEventInit
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