Enum openvpn3_rs::log::constants::LogLevel
source · #[repr(u8)]
pub enum LogLevel {
FATAL,
ERROR,
WARNING,
INFO,
VERB1,
VERB2,
DEBUG,
}Expand description
Log Level Filter
Source: openvpn3-linux/src/log/dbus-log.hpp
Variants§
FATAL
Log level 0 - Only FATAL and Critical messages are logged
ERROR
Log level 1 - includes log level 0 + Error messages
WARNING
Log level 2 - includes log level 1 + Warning messages
INFO
Log level 3 - includes log level 2 + informational messages
VERB1
Log level 4 - includes log level 3 + Verb 1 messages
VERB2
Log level 5 - includes log level 4 + Verb 2 messages
DEBUG
Log level 6 - includes log level 5 + Debug messages (everything)
Trait Implementations§
source§impl<'de> Deserialize<'de> for LogLevel
impl<'de> Deserialize<'de> for LogLevel
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<LogLevel> for LogLevel
impl PartialEq<LogLevel> for LogLevel
impl Copy for LogLevel
impl Eq for LogLevel
impl StructuralEq for LogLevel
impl StructuralPartialEq for LogLevel
Auto Trait Implementations§
impl RefUnwindSafe for LogLevel
impl Send for LogLevel
impl Sync for LogLevel
impl Unpin for LogLevel
impl UnwindSafe for LogLevel
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