pub struct SlackReferences {
pub channels: HashMap<SlackChannelId, Option<String>>,
pub users: HashMap<SlackUserId, Option<String>>,
pub usergroups: HashMap<SlackUserGroupId, Option<String>>,
pub emojis: HashMap<SlackEmojiName, Option<SlackEmojiRef>>,
}Fields§
§channels: HashMap<SlackChannelId, Option<String>>§users: HashMap<SlackUserId, Option<String>>§usergroups: HashMap<SlackUserGroupId, Option<String>>§emojis: HashMap<SlackEmojiName, Option<SlackEmojiRef>>Implementations§
Source§impl SlackReferences
impl SlackReferences
pub fn new() -> SlackReferences
pub fn extend(&mut self, other: SlackReferences)
pub fn is_empty(&self) -> bool
Trait Implementations§
Source§impl Clone for SlackReferences
impl Clone for SlackReferences
Source§fn clone(&self) -> SlackReferences
fn clone(&self) -> SlackReferences
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SlackReferences
impl Debug for SlackReferences
Source§impl Default for SlackReferences
impl Default for SlackReferences
Source§impl<'de> Deserialize<'de> for SlackReferences
impl<'de> Deserialize<'de> for SlackReferences
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for SlackReferences
impl PartialEq for SlackReferences
Source§impl Serialize for SlackReferences
impl Serialize for SlackReferences
impl StructuralPartialEq for SlackReferences
Auto Trait Implementations§
impl Freeze for SlackReferences
impl RefUnwindSafe for SlackReferences
impl Send for SlackReferences
impl Sync for SlackReferences
impl Unpin for SlackReferences
impl UnwindSafe for SlackReferences
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