#[repr(u64)]pub enum MessageType {
Show 30 variants
SubscribeUpdate = 2,
Subscribe = 3,
SubscribeOk = 4,
SubscribeError = 5,
PublishNamespace = 6,
PublishNamespaceOk = 7,
PublishNamespaceError = 8,
PublishNamespaceDone = 9,
Unsubscribe = 10,
PublishDone = 11,
PublishNamespaceCancel = 12,
TrackStatus = 13,
TrackStatusOk = 14,
TrackStatusError = 15,
GoAway = 16,
SubscribeNamespace = 17,
SubscribeNamespaceOk = 18,
SubscribeNamespaceError = 19,
UnsubscribeNamespace = 20,
MaxRequestId = 21,
Fetch = 22,
FetchCancel = 23,
FetchOk = 24,
FetchError = 25,
RequestsBlocked = 26,
Publish = 29,
PublishOk = 30,
PublishError = 31,
ClientSetup = 32,
ServerSetup = 33,
}Expand description
Control message type IDs (draft-14).
Variants§
SubscribeUpdate = 2
SubscribeUpdate (type 0x02).
Subscribe = 3
Subscribe (type 0x03).
SubscribeOk = 4
SubscribeOk (type 0x04).
SubscribeError = 5
SubscribeError (type 0x05).
PublishNamespace = 6
PublishNamespace (type 0x06).
PublishNamespaceOk = 7
PublishNamespaceOk (type 0x07).
PublishNamespaceError = 8
PublishNamespaceError (type 0x08).
PublishNamespaceDone = 9
PublishNamespaceDone (type 0x09).
Unsubscribe = 10
Unsubscribe (type 0x0A).
PublishDone = 11
PublishDone (type 0x0B).
PublishNamespaceCancel = 12
PublishNamespaceCancel (type 0x0C).
TrackStatus = 13
TrackStatus (type 0x0D).
TrackStatusOk = 14
TrackStatusOk (type 0x0E).
TrackStatusError = 15
TrackStatusError (type 0x0F).
GoAway = 16
GoAway (type 0x10).
SubscribeNamespace = 17
SubscribeNamespace (type 0x11).
SubscribeNamespaceOk = 18
SubscribeNamespaceOk (type 0x12).
SubscribeNamespaceError = 19
SubscribeNamespaceError (type 0x13).
UnsubscribeNamespace = 20
UnsubscribeNamespace (type 0x14).
MaxRequestId = 21
MaxRequestId (type 0x15).
Fetch = 22
Fetch (type 0x16).
FetchCancel = 23
FetchCancel (type 0x17).
FetchOk = 24
FetchOk (type 0x18).
FetchError = 25
FetchError (type 0x19).
RequestsBlocked = 26
RequestsBlocked (type 0x1A).
Publish = 29
Publish (type 0x1D).
PublishOk = 30
PublishOk (type 0x1E).
PublishError = 31
PublishError (type 0x1F).
ClientSetup = 32
ClientSetup (type 0x20).
ServerSetup = 33
ServerSetup (type 0x21).
Implementations§
Trait Implementations§
Source§impl Clone for MessageType
impl Clone for MessageType
Source§fn clone(&self) -> MessageType
fn clone(&self) -> MessageType
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more