pub enum MumbleMessage {
Show 26 variants
Version {
data: Version,
},
UdpTunnel {
data: UdpTunnel,
},
Ping {
data: Ping,
},
Reject {
data: Reject,
},
Authenticate {
data: Authenticate,
},
ServerSync {
data: ServerSync,
},
ChannelRemove {
data: ChannelRemove,
},
ChannelState {
data: ChannelState,
},
UserRemove {
data: UserRemove,
},
UserState {
data: UserState,
},
BanList {
data: BanList,
},
TextMessage {
data: TextMessage,
},
PermissionDenied {
data: PermissionDenied,
},
Acl {
data: Acl,
},
QueryUsers {
data: QueryUsers,
},
CryptSetup {
data: CryptSetup,
},
ContextActionModify {
data: ContextActionModify,
},
ContextAction {
data: ContextAction,
},
UserList {
data: UserList,
},
VoiceTarget {
data: VoiceTarget,
},
PermissionQuery {
data: PermissionQuery,
},
CodecVersion {
data: CodecVersion,
},
UserStats {
data: UserStats,
},
RequestBlob {
data: RequestBlob,
},
ServerConfig {
data: ServerConfig,
},
SuggestConfig {
data: SuggestConfig,
},
}
Variants§
Version
UdpTunnel
Ping
Reject
Authenticate
Fields
§
data: Authenticate
ServerSync
Fields
§
data: ServerSync
ChannelRemove
Fields
§
data: ChannelRemove
ChannelState
Fields
§
data: ChannelState
UserRemove
Fields
§
data: UserRemove
UserState
BanList
TextMessage
Fields
§
data: TextMessage
PermissionDenied
Fields
§
data: PermissionDenied
Acl
QueryUsers
Fields
§
data: QueryUsers
CryptSetup
Fields
§
data: CryptSetup
ContextActionModify
Fields
§
data: ContextActionModify
ContextAction
Fields
§
data: ContextAction
UserList
VoiceTarget
Fields
§
data: VoiceTarget
PermissionQuery
Fields
§
data: PermissionQuery
CodecVersion
Fields
§
data: CodecVersion
UserStats
RequestBlob
Fields
§
data: RequestBlob
ServerConfig
Fields
§
data: ServerConfig
SuggestConfig
Fields
§
data: SuggestConfig
Trait Implementations§
Source§impl Debug for MumbleMessage
impl Debug for MumbleMessage
Auto Trait Implementations§
impl Freeze for MumbleMessage
impl RefUnwindSafe for MumbleMessage
impl Send for MumbleMessage
impl Sync for MumbleMessage
impl Unpin for MumbleMessage
impl UnwindSafe for MumbleMessage
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