#[repr(C)]pub enum LogLevel {
LOG_LEVEL_SILENT,
LOG_LEVEL_FATAL,
LOG_LEVEL_ERROR,
LOG_LEVEL_WARNING,
LOG_LEVEL_INFO,
LOG_LEVEL_DEBUG,
LOG_LEVEL_VERBOSE,
ENUM_LOG_LEVEL_FORCE_INT,
}
Expand description
Supported logging levels and their semantic
Variants§
LOG_LEVEL_SILENT
for using in setLogVevel() call
LOG_LEVEL_FATAL
Fatal (critical) error (unrecoverable internal error)
LOG_LEVEL_ERROR
Error message
LOG_LEVEL_WARNING
Warning message
LOG_LEVEL_INFO
Info message
LOG_LEVEL_DEBUG
Debug message. Disabled in the “Release” build.
LOG_LEVEL_VERBOSE
Verbose (trace) messages. Requires verbosity level. Disabled in the “Release” build.
ENUM_LOG_LEVEL_FORCE_INT
Trait Implementations§
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§
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