pub struct CanAddSubscribersGroup(pub GroupSetting);Expand description
Represents a group-setting value defining the set of users who have permission to add subscribers to this channel.
Users who can administer the channel or have similar realm-level permissions can add subscribers to a public channel regardless of the value of this setting.
Users in this group need not be subscribed to a private channel to add subscribers to it.
Note that a user must have content access to a channel and permission to administer the channel in order to modify this setting.
Changes: New in Zulip 10.0 (feature level 342). Previously, there was no channel-level setting for this permission.
Modified from openapi-generator-cli output:
$ openapi-generator-cli generate -g rust -i ./zerver/openapi/zulip.yaml -o zulip-openapi --skip-validate-spec/*
* Zulip REST API
*
* Powerful open source group chat
*
* The version of the OpenAPI document: 1.0.0
*
* Generated by: https://openapi-generator.tech
*/See zerver/openapi/zulip.yaml for the original OpenAPI configuration.
Configuration slightly modified to work with the Rust generator of openapi-generator-cli.
Tuple Fields§
§0: GroupSettingImplementations§
Source§impl CanAddSubscribersGroup
impl CanAddSubscribersGroup
Sourcepub const fn new() -> Self
pub const fn new() -> Self
Creates a new CanAddSubscribersGroup.
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.