#[repr(u32)]pub enum StatusMajor {
UNSET = 0,
CONFIG = 1,
CONNECTION = 2,
SESSION = 3,
PKCS11 = 4,
PROCESS = 5,
}
Expand description
Status Major
Source: openvpn3-linux/src/dbus/constants.hpp
Variants§
UNSET = 0
Invalid status major code, used for initialization
CONFIG = 1
Status is related to configuration
CONNECTION = 2
Status is related to an OpenVPN connection
SESSION = 3
Status is related to an on-going session
PKCS11 = 4
Status is related to Smart Card/PKCS#11 operations
PROCESS = 5
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 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 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 for StatusMajor
impl PartialEq for StatusMajor
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 StructuralPartialEq for StatusMajor
Auto Trait Implementations§
impl Freeze for StatusMajor
impl RefUnwindSafe for StatusMajor
impl Send for StatusMajor
impl Sync for StatusMajor
impl Unpin for StatusMajor
impl UnwindSafe for StatusMajor
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<'de, T> DynamicDeserialize<'de> for T
impl<'de, T> DynamicDeserialize<'de> for T
Source§type Deserializer = PhantomData<T>
type Deserializer = PhantomData<T>
A DeserializeSeed implementation for this type.
Source§fn deserializer_for_signature<S>(
signature: S,
) -> Result<<T as DynamicDeserialize<'de>>::Deserializer, Error>
fn deserializer_for_signature<S>( signature: S, ) -> Result<<T as DynamicDeserialize<'de>>::Deserializer, Error>
Get a deserializer compatible with this signature.
Source§impl<T> DynamicType for T
impl<T> DynamicType for T
Source§fn dynamic_signature(&self) -> Signature<'_>
fn dynamic_signature(&self) -> Signature<'_>
Get the signature for the implementing type. Read more