pub struct CanResolveTopicsGroup(pub GroupSetting);Expand description
Represents a group-setting value defining the set of users who have permission to resolve topics in the channel.
Users who have similar realm-level permissions can resolve topics in a channel regardless of the value of this setting.
Changes: New in Zulip 11.0 (feature level 402).
Tuple Fields§
§0: GroupSettingImplementations§
Source§impl CanResolveTopicsGroup
impl CanResolveTopicsGroup
Sourcepub const fn from_inner(val: GroupSetting) -> Self
pub const fn from_inner(val: GroupSetting) -> Self
Converts the inner representation into a Self.
Sourcepub fn into_inner(self) -> GroupSetting
pub fn into_inner(self) -> GroupSetting
Converts the Self into the inner representation.
Trait Implementations§
Source§impl Clone for CanResolveTopicsGroup
impl Clone for CanResolveTopicsGroup
Source§impl Debug for CanResolveTopicsGroup
impl Debug for CanResolveTopicsGroup
Source§impl Default for CanResolveTopicsGroup
impl Default for CanResolveTopicsGroup
Source§impl<'de> Deserialize<'de> for CanResolveTopicsGroup
impl<'de> Deserialize<'de> for CanResolveTopicsGroup
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<'c> From<&'c CanResolveTopicsGroup> for Cow<'c, CanResolveTopicsGroup>
impl<'c> From<&'c CanResolveTopicsGroup> for Cow<'c, CanResolveTopicsGroup>
Source§fn from(val: &'c CanResolveTopicsGroup) -> Self
fn from(val: &'c CanResolveTopicsGroup) -> Self
Converts to this type from the input type.
Source§impl<'c> From<CanResolveTopicsGroup> for Cow<'c, CanResolveTopicsGroup>
impl<'c> From<CanResolveTopicsGroup> for Cow<'c, CanResolveTopicsGroup>
Source§fn from(val: CanResolveTopicsGroup) -> Self
fn from(val: CanResolveTopicsGroup) -> Self
Converts to this type from the input type.
Source§impl<'c> From<Cow<'c, CanResolveTopicsGroup>> for CanResolveTopicsGroup
impl<'c> From<Cow<'c, CanResolveTopicsGroup>> for CanResolveTopicsGroup
Source§impl PartialEq for CanResolveTopicsGroup
impl PartialEq for CanResolveTopicsGroup
Source§impl Serialize for CanResolveTopicsGroup
impl Serialize for CanResolveTopicsGroup
impl StructuralPartialEq for CanResolveTopicsGroup
Auto Trait Implementations§
impl Freeze for CanResolveTopicsGroup
impl RefUnwindSafe for CanResolveTopicsGroup
impl Send for CanResolveTopicsGroup
impl Sync for CanResolveTopicsGroup
impl Unpin for CanResolveTopicsGroup
impl UnsafeUnpin for CanResolveTopicsGroup
impl UnwindSafe for CanResolveTopicsGroup
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