pub struct SlackUserGroupPrefsInit {
pub channels: Vec<SlackChannelId>,
pub groups: Vec<SlackUserGroupId>,
}Expand description
Required fields of SlackUserGroupPrefs; convert with SlackUserGroupPrefs::from or .into().
Fields§
§channels: Vec<SlackChannelId>Value for the channels field of SlackUserGroupPrefs.
groups: Vec<SlackUserGroupId>Value for the groups field of SlackUserGroupPrefs.
Trait Implementations§
Source§impl From<SlackUserGroupPrefsInit> for SlackUserGroupPrefs
impl From<SlackUserGroupPrefsInit> for SlackUserGroupPrefs
Source§fn from(value: SlackUserGroupPrefsInit) -> Self
fn from(value: SlackUserGroupPrefsInit) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for SlackUserGroupPrefsInit
impl RefUnwindSafe for SlackUserGroupPrefsInit
impl Send for SlackUserGroupPrefsInit
impl Sync for SlackUserGroupPrefsInit
impl Unpin for SlackUserGroupPrefsInit
impl UnsafeUnpin for SlackUserGroupPrefsInit
impl UnwindSafe for SlackUserGroupPrefsInit
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