#[repr(u8)]pub enum ControlSubtype {
Show 17 variants
KeyRotate = 1,
MaskUpdate = 2,
Keepalive = 3,
TelemetryRequest = 4,
TelemetryResponse = 5,
TimeSync = 6,
Shutdown = 7,
ControlAck = 8,
ServerHello = 9,
RecordingStart = 10,
RecordingAck = 11,
RecordingStop = 12,
RecordingComplete = 13,
RecordingFailed = 14,
RecordingStatusRequest = 15,
RecordingStatus = 16,
BootstrapDescriptorUpdate = 17,
}Expand description
Control message subtypes
Variants§
KeyRotate = 1
MaskUpdate = 2
Keepalive = 3
TelemetryRequest = 4
TelemetryResponse = 5
TimeSync = 6
Shutdown = 7
ControlAck = 8
ServerHello = 9
RecordingStart = 10
RecordingAck = 11
RecordingStop = 12
RecordingComplete = 13
RecordingFailed = 14
RecordingStatusRequest = 15
RecordingStatus = 16
BootstrapDescriptorUpdate = 17
Implementations§
Trait Implementations§
Source§impl Clone for ControlSubtype
impl Clone for ControlSubtype
Source§fn clone(&self) -> ControlSubtype
fn clone(&self) -> ControlSubtype
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ControlSubtype
Source§impl Debug for ControlSubtype
impl Debug for ControlSubtype
Source§impl<'de> Deserialize<'de> for ControlSubtype
impl<'de> Deserialize<'de> for ControlSubtype
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for ControlSubtype
Source§impl PartialEq for ControlSubtype
impl PartialEq for ControlSubtype
Source§fn eq(&self, other: &ControlSubtype) -> bool
fn eq(&self, other: &ControlSubtype) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ControlSubtype
impl Serialize for ControlSubtype
impl StructuralPartialEq for ControlSubtype
Auto Trait Implementations§
impl Freeze for ControlSubtype
impl RefUnwindSafe for ControlSubtype
impl Send for ControlSubtype
impl Sync for ControlSubtype
impl Unpin for ControlSubtype
impl UnsafeUnpin for ControlSubtype
impl UnwindSafe for ControlSubtype
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