Enum openvpn3_rs::sessions_node::constants::StatusMajor
source · #[repr(u32)]
pub enum StatusMajor {
UNSET,
CONFIG,
CONNECTION,
SESSION,
PKCS11,
PROCESS,
}Expand description
Status Major
Source: openvpn3-linux/src/dbus/constants.hpp
Variants§
UNSET
Invalid status major code, used for initialization
CONFIG
Status is related to configuration
CONNECTION
Status is related to an OpenVPN connection
SESSION
Status is related to an on-going session
PKCS11
Status is related to Smart Card/PKCS#11 operations
PROCESS
Status is related to process management
Trait Implementations§
source§impl Clone for StatusMajor
impl Clone for StatusMajor
source§fn clone(&self) -> StatusMajor
fn clone(&self) -> StatusMajor
Returns a copy 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 StatusMajor
impl Debug for StatusMajor
source§impl<'de> Deserialize<'de> for StatusMajor
impl<'de> Deserialize<'de> for StatusMajor
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
source§impl Display for StatusMajor
impl Display for StatusMajor
source§impl PartialEq<StatusMajor> for StatusMajor
impl PartialEq<StatusMajor> for StatusMajor
source§fn eq(&self, other: &StatusMajor) -> bool
fn eq(&self, other: &StatusMajor) -> bool
This method tests for
self and other values to be equal, and is used
by ==.source§impl Serialize for StatusMajor
impl Serialize for StatusMajor
source§impl TryFrom<OwnedValue> for StatusMajor
impl TryFrom<OwnedValue> for StatusMajor
source§impl Type for StatusMajor
impl Type for StatusMajor
impl Copy for StatusMajor
impl Eq for StatusMajor
impl StructuralEq for StatusMajor
impl StructuralPartialEq for StatusMajor
Auto Trait Implementations§
impl RefUnwindSafe for StatusMajor
impl Send for StatusMajor
impl Sync for StatusMajor
impl Unpin for StatusMajor
impl UnwindSafe for StatusMajor
Blanket Implementations§
§impl<'de, T> DynamicDeserialize<'de> for Twhere
T: Type + Deserialize<'de> + ?Sized,
impl<'de, T> DynamicDeserialize<'de> for Twhere
T: Type + Deserialize<'de> + ?Sized,
§type Deserializer = PhantomData<T>
type Deserializer = PhantomData<T>
A DeserializeSeed implementation for this type.
§impl<T> DynamicType for Twhere
T: Type + ?Sized,
impl<T> DynamicType for Twhere
T: Type + ?Sized,
§fn dynamic_signature(&self) -> Signature<'_>
fn dynamic_signature(&self) -> Signature<'_>
Get the signature for the implementing type. Read more