pub struct TeamMessagingSettings {
pub allow_user_edit_messages: bool,
pub allow_user_delete_messages: bool,
pub allow_owner_delete_messages: bool,
pub allow_team_mentions: bool,
pub allow_channel_mentions: bool,
}
Fields§
§allow_user_edit_messages: bool
§allow_user_delete_messages: bool
§allow_owner_delete_messages: bool
§allow_team_mentions: bool
§allow_channel_mentions: bool
Trait Implementations§
Source§impl Clone for TeamMessagingSettings
impl Clone for TeamMessagingSettings
Source§fn clone(&self) -> TeamMessagingSettings
fn clone(&self) -> TeamMessagingSettings
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 TeamMessagingSettings
impl Debug for TeamMessagingSettings
Source§impl<'de> Deserialize<'de> for TeamMessagingSettings
impl<'de> Deserialize<'de> for TeamMessagingSettings
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 TeamMessagingSettings
impl PartialEq for TeamMessagingSettings
Source§impl Serialize for TeamMessagingSettings
impl Serialize for TeamMessagingSettings
impl Eq for TeamMessagingSettings
impl StructuralPartialEq for TeamMessagingSettings
Auto Trait Implementations§
impl Freeze for TeamMessagingSettings
impl RefUnwindSafe for TeamMessagingSettings
impl Send for TeamMessagingSettings
impl Sync for TeamMessagingSettings
impl Unpin for TeamMessagingSettings
impl UnwindSafe for TeamMessagingSettings
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