Enum openvpn3_rs::log::constants::LogGroup
source · #[repr(u8)]
pub enum LogGroup {
UNDEFINED,
MASTERPROC,
CONFIGMGR,
SESSIONMGR,
BACKENDSTART,
LOGGER,
BACKENDPROC,
CLIENT,
NETCFG,
EXTSERVICE,
}Expand description
Log Group
Source: openvpn3-linux/src/log/log-helpers.hpp
Variants§
UNDEFINED
Default - should not be used in code, but is here to detect errors
MASTERPROC
Master process (main openvpn-manager)
CONFIGMGR
Configuration Manager process (child of openvpn-manager
SESSIONMGR
Session manager process (child of openvpn-manager)
BACKENDSTART
Backend starter process (openvpn3-service-backendstart)
LOGGER
Logger process (child of openvpn-manager)
BACKENDPROC
Session process (openvpn-service-client)
CLIENT
OpenVPN 3 Core tunnel object in the session process
NETCFG
Network Configuration service (openvpn3-service-netcfg
EXTSERVICE
External services integrating with openvpn3-service-logger
Trait Implementations§
source§impl<'de> Deserialize<'de> for LogGroup
impl<'de> Deserialize<'de> for LogGroup
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 PartialEq<LogGroup> for LogGroup
impl PartialEq<LogGroup> for LogGroup
impl Copy for LogGroup
impl Eq for LogGroup
impl StructuralEq for LogGroup
impl StructuralPartialEq for LogGroup
Auto Trait Implementations§
impl RefUnwindSafe for LogGroup
impl Send for LogGroup
impl Sync for LogGroup
impl Unpin for LogGroup
impl UnwindSafe for LogGroup
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