#[repr(u32)]pub enum Subscription {
Show 17 variants
SUBSCRIBE_NONE = 0,
SUBSCRIBE_USER_MSG = 1,
SUBSCRIBE_CHANNEL_MSG = 2,
SUBSCRIBE_BROADCAST_MSG = 4,
SUBSCRIBE_CUSTOM_MSG = 8,
SUBSCRIBE_VOICE = 16,
SUBSCRIBE_VIDEOCAPTURE = 32,
SUBSCRIBE_DESKTOP = 64,
SUBSCRIBE_DESKTOPINPUT = 128,
SUBSCRIBE_MEDIAFILE = 256,
SUBSCRIBE_INTERCEPT_USER_MSG = 65_536,
SUBSCRIBE_INTERCEPT_CHANNEL_MSG = 131_072,
SUBSCRIBE_INTERCEPT_CUSTOM_MSG = 524_288,
SUBSCRIBE_INTERCEPT_VOICE = 1_048_576,
SUBSCRIBE_INTERCEPT_VIDEOCAPTURE = 2_097_152,
SUBSCRIBE_INTERCEPT_DESKTOP = 4_194_304,
SUBSCRIBE_INTERCEPT_MEDIAFILE = 16_777_216,
}Variants§
SUBSCRIBE_NONE = 0
SUBSCRIBE_USER_MSG = 1
SUBSCRIBE_CHANNEL_MSG = 2
SUBSCRIBE_BROADCAST_MSG = 4
SUBSCRIBE_CUSTOM_MSG = 8
SUBSCRIBE_VOICE = 16
SUBSCRIBE_VIDEOCAPTURE = 32
SUBSCRIBE_DESKTOP = 64
SUBSCRIBE_DESKTOPINPUT = 128
SUBSCRIBE_MEDIAFILE = 256
SUBSCRIBE_INTERCEPT_USER_MSG = 65_536
SUBSCRIBE_INTERCEPT_CHANNEL_MSG = 131_072
SUBSCRIBE_INTERCEPT_CUSTOM_MSG = 524_288
SUBSCRIBE_INTERCEPT_VOICE = 1_048_576
SUBSCRIBE_INTERCEPT_VIDEOCAPTURE = 2_097_152
SUBSCRIBE_INTERCEPT_DESKTOP = 4_194_304
SUBSCRIBE_INTERCEPT_MEDIAFILE = 16_777_216
Trait Implementations§
Source§impl Clone for Subscription
impl Clone for Subscription
Source§fn clone(&self) -> Subscription
fn clone(&self) -> Subscription
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 Subscription
impl Debug for Subscription
Source§impl Hash for Subscription
impl Hash for Subscription
Source§impl PartialEq for Subscription
impl PartialEq for Subscription
impl Copy for Subscription
impl Eq for Subscription
impl StructuralPartialEq for Subscription
Auto Trait Implementations§
impl Freeze for Subscription
impl RefUnwindSafe for Subscription
impl Send for Subscription
impl Sync for Subscription
impl Unpin for Subscription
impl UnwindSafe for Subscription
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