pub enum MemoryLogLevel {
Disabled,
Basic,
Full,
}Expand description
Log levels for memory-related events in Ruda.
Variants§
Disabled
No memory-related logging.
Basic
Logs basic memory events, such as creating memory pages and manually cleaning memory.
Full
Logs detailed memory information.
Trait Implementations§
Source§impl Clone for MemoryLogLevel
impl Clone for MemoryLogLevel
impl Copy for MemoryLogLevel
Source§impl Debug for MemoryLogLevel
impl Debug for MemoryLogLevel
Source§impl Default for MemoryLogLevel
impl Default for MemoryLogLevel
Source§impl<'de> Deserialize<'de> for MemoryLogLevel
impl<'de> Deserialize<'de> for MemoryLogLevel
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
impl LogLevel for MemoryLogLevel
Auto Trait Implementations§
impl Freeze for MemoryLogLevel
impl RefUnwindSafe for MemoryLogLevel
impl Send for MemoryLogLevel
impl Sync for MemoryLogLevel
impl Unpin for MemoryLogLevel
impl UnsafeUnpin for MemoryLogLevel
impl UnwindSafe for MemoryLogLevel
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