pub struct SlackMemberJoinedChannelEventInit {
pub user: SlackUserId,
pub channel: SlackChannelId,
pub channel_type: SlackChannelType,
pub team: SlackTeamId,
}Expand description
Required fields of SlackMemberJoinedChannelEvent; convert with SlackMemberJoinedChannelEvent::from or .into().
Fields§
§user: SlackUserIdValue for the user field of SlackMemberJoinedChannelEvent.
channel: SlackChannelIdValue for the channel field of SlackMemberJoinedChannelEvent.
channel_type: SlackChannelTypeValue for the channel_type field of SlackMemberJoinedChannelEvent.
team: SlackTeamIdValue for the team field of SlackMemberJoinedChannelEvent.
Trait Implementations§
Source§impl From<SlackMemberJoinedChannelEventInit> for SlackMemberJoinedChannelEvent
impl From<SlackMemberJoinedChannelEventInit> for SlackMemberJoinedChannelEvent
Source§fn from(value: SlackMemberJoinedChannelEventInit) -> Self
fn from(value: SlackMemberJoinedChannelEventInit) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for SlackMemberJoinedChannelEventInit
impl RefUnwindSafe for SlackMemberJoinedChannelEventInit
impl Send for SlackMemberJoinedChannelEventInit
impl Sync for SlackMemberJoinedChannelEventInit
impl Unpin for SlackMemberJoinedChannelEventInit
impl UnsafeUnpin for SlackMemberJoinedChannelEventInit
impl UnwindSafe for SlackMemberJoinedChannelEventInit
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