pub struct SlackApiChatUnfurlRequestV2Init {
pub source: SlackApiChatUnfurlSource,
pub unfurl_id: SlackUnfurlId,
pub unfurls: HashMap<String, SlackApiChatUnfurlMapItemV2>,
}Expand description
Required fields of SlackApiChatUnfurlRequestV2; convert with SlackApiChatUnfurlRequestV2::from or .into().
Fields§
§source: SlackApiChatUnfurlSourceValue for the source field of SlackApiChatUnfurlRequestV2.
unfurl_id: SlackUnfurlIdValue for the unfurl_id field of SlackApiChatUnfurlRequestV2.
unfurls: HashMap<String, SlackApiChatUnfurlMapItemV2>Value for the unfurls field of SlackApiChatUnfurlRequestV2.
Trait Implementations§
Source§impl From<SlackApiChatUnfurlRequestV2Init> for SlackApiChatUnfurlRequestV2
impl From<SlackApiChatUnfurlRequestV2Init> for SlackApiChatUnfurlRequestV2
Source§fn from(value: SlackApiChatUnfurlRequestV2Init) -> Self
fn from(value: SlackApiChatUnfurlRequestV2Init) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for SlackApiChatUnfurlRequestV2Init
impl RefUnwindSafe for SlackApiChatUnfurlRequestV2Init
impl Send for SlackApiChatUnfurlRequestV2Init
impl Sync for SlackApiChatUnfurlRequestV2Init
impl Unpin for SlackApiChatUnfurlRequestV2Init
impl UnsafeUnpin for SlackApiChatUnfurlRequestV2Init
impl UnwindSafe for SlackApiChatUnfurlRequestV2Init
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