pub struct SlackUserGroupInit {
pub id: SlackUserGroupId,
pub team_id: SlackTeamId,
pub name: String,
pub handle: String,
pub is_external: bool,
pub date_create: SlackDateTime,
pub created_by: SlackUserId,
pub prefs: SlackUserGroupPrefs,
pub user_count: usize,
}Expand description
Required fields of SlackUserGroup; convert with SlackUserGroup::from or .into().
Fields§
§id: SlackUserGroupIdValue for the id field of SlackUserGroup.
team_id: SlackTeamIdValue for the team_id field of SlackUserGroup.
name: StringValue for the name field of SlackUserGroup.
handle: StringValue for the handle field of SlackUserGroup.
is_external: boolValue for the is_external field of SlackUserGroup.
date_create: SlackDateTimeValue for the date_create field of SlackUserGroup.
created_by: SlackUserIdValue for the created_by field of SlackUserGroup.
prefs: SlackUserGroupPrefsValue for the prefs field of SlackUserGroup.
user_count: usizeValue for the user_count field of SlackUserGroup.
Trait Implementations§
Source§impl From<SlackUserGroupInit> for SlackUserGroup
impl From<SlackUserGroupInit> for SlackUserGroup
Source§fn from(value: SlackUserGroupInit) -> Self
fn from(value: SlackUserGroupInit) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for SlackUserGroupInit
impl RefUnwindSafe for SlackUserGroupInit
impl Send for SlackUserGroupInit
impl Sync for SlackUserGroupInit
impl Unpin for SlackUserGroupInit
impl UnsafeUnpin for SlackUserGroupInit
impl UnwindSafe for SlackUserGroupInit
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