pub struct Debug {
pub log_level: LevelFilter,
pub print_events: bool,
pub persistent_logging: bool,
pub render_timer: bool,
pub highlight_damage: bool,
pub renderer: Option<RendererPreference>,
pub ref_test: bool,
}
Expand description
Debugging options.
Fields§
§log_level: LevelFilter
§print_events: bool
§persistent_logging: bool
Keep the log file after quitting.
render_timer: bool
Should show render timer.
highlight_damage: bool
Highlight damage information produced by alacritty.
renderer: Option<RendererPreference>
The renderer alacritty should be using.
ref_test: bool
Record ref test.
Trait Implementations§
source§impl<'de> Deserialize<'de> for Debug
impl<'de> Deserialize<'de> for Debug
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 Ord for Debug
impl Ord for Debug
source§impl PartialEq<Debug> for Debug
impl PartialEq<Debug> for Debug
source§impl PartialOrd<Debug> for Debug
impl PartialOrd<Debug> for Debug
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moresource§impl<'de> SerdeReplace for Debug
impl<'de> SerdeReplace for Debug
impl Copy for Debug
impl Eq for Debug
impl StructuralEq for Debug
impl StructuralPartialEq for Debug
Auto Trait Implementations§
impl RefUnwindSafe for Debug
impl Send for Debug
impl Sync for Debug
impl Unpin for Debug
impl UnwindSafe for Debug
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<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.source§impl<T> ResetDiscriminant<T> for Twhere
T: Copy,
impl<T> ResetDiscriminant<T> for Twhere T: Copy,
source§fn discriminant(&self) -> T
fn discriminant(&self) -> T
Value based on which equality for the reset will be determined.