#[repr(u32)]pub enum UserRight {
Show 26 variants
USERRIGHT_NONE = 0,
USERRIGHT_MULTI_LOGIN = 1,
USERRIGHT_VIEW_ALL_USERS = 2,
USERRIGHT_CREATE_TEMPORARY_CHANNEL = 4,
USERRIGHT_MODIFY_CHANNELS = 8,
USERRIGHT_TEXTMESSAGE_BROADCAST = 16,
USERRIGHT_KICK_USERS = 32,
USERRIGHT_BAN_USERS = 64,
USERRIGHT_MOVE_USERS = 128,
USERRIGHT_OPERATOR_ENABLE = 256,
USERRIGHT_UPLOAD_FILES = 512,
USERRIGHT_DOWNLOAD_FILES = 1_024,
USERRIGHT_UPDATE_SERVERPROPERTIES = 2_048,
USERRIGHT_TRANSMIT_VOICE = 4_096,
USERRIGHT_TRANSMIT_VIDEOCAPTURE = 8_192,
USERRIGHT_TRANSMIT_DESKTOP = 16_384,
USERRIGHT_TRANSMIT_DESKTOPINPUT = 32_768,
USERRIGHT_TRANSMIT_MEDIAFILE_AUDIO = 65_536,
USERRIGHT_TRANSMIT_MEDIAFILE_VIDEO = 131_072,
USERRIGHT_TRANSMIT_MEDIAFILE = 196_608,
USERRIGHT_LOCKED_NICKNAME = 262_144,
USERRIGHT_LOCKED_STATUS = 524_288,
USERRIGHT_RECORD_VOICE = 1_048_576,
USERRIGHT_VIEW_HIDDEN_CHANNELS = 2_097_152,
USERRIGHT_TEXTMESSAGE_USER = 4_194_304,
USERRIGHT_TEXTMESSAGE_CHANNEL = 8_388_608,
}Variants§
USERRIGHT_NONE = 0
USERRIGHT_MULTI_LOGIN = 1
USERRIGHT_VIEW_ALL_USERS = 2
USERRIGHT_CREATE_TEMPORARY_CHANNEL = 4
USERRIGHT_MODIFY_CHANNELS = 8
USERRIGHT_TEXTMESSAGE_BROADCAST = 16
USERRIGHT_KICK_USERS = 32
USERRIGHT_BAN_USERS = 64
USERRIGHT_MOVE_USERS = 128
USERRIGHT_OPERATOR_ENABLE = 256
USERRIGHT_UPLOAD_FILES = 512
USERRIGHT_DOWNLOAD_FILES = 1_024
USERRIGHT_UPDATE_SERVERPROPERTIES = 2_048
USERRIGHT_TRANSMIT_VOICE = 4_096
USERRIGHT_TRANSMIT_VIDEOCAPTURE = 8_192
USERRIGHT_TRANSMIT_DESKTOP = 16_384
USERRIGHT_TRANSMIT_DESKTOPINPUT = 32_768
USERRIGHT_TRANSMIT_MEDIAFILE_AUDIO = 65_536
USERRIGHT_TRANSMIT_MEDIAFILE_VIDEO = 131_072
USERRIGHT_TRANSMIT_MEDIAFILE = 196_608
USERRIGHT_LOCKED_NICKNAME = 262_144
USERRIGHT_LOCKED_STATUS = 524_288
USERRIGHT_RECORD_VOICE = 1_048_576
USERRIGHT_VIEW_HIDDEN_CHANNELS = 2_097_152
USERRIGHT_TEXTMESSAGE_USER = 4_194_304
USERRIGHT_TEXTMESSAGE_CHANNEL = 8_388_608
Trait Implementations§
impl Copy for UserRight
impl Eq for UserRight
impl StructuralPartialEq for UserRight
Auto Trait Implementations§
impl Freeze for UserRight
impl RefUnwindSafe for UserRight
impl Send for UserRight
impl Sync for UserRight
impl Unpin for UserRight
impl UnwindSafe for UserRight
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