pub enum TraceFormat {
JSON,
Full,
Condensed,
}Variants§
JSON
The complete trace data, formatted as JSON
Full
The complete trace data, formatted in a multi-line human-readable format
Condensed
Redacted trace data, containing only the parts of the expression most useful for understanding why a pattern failed to match, presented in a multi-line human-readable format
Trait Implementations§
Source§impl Clone for TraceFormat
impl Clone for TraceFormat
Source§fn clone(&self) -> TraceFormat
fn clone(&self) -> TraceFormat
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for TraceFormat
impl Debug for TraceFormat
Source§impl Hash for TraceFormat
impl Hash for TraceFormat
Source§impl LibRosieTraceFormat for TraceFormat
impl LibRosieTraceFormat for TraceFormat
Source§impl PartialEq for TraceFormat
impl PartialEq for TraceFormat
impl Eq for TraceFormat
impl StructuralPartialEq for TraceFormat
Auto Trait Implementations§
impl Freeze for TraceFormat
impl RefUnwindSafe for TraceFormat
impl Send for TraceFormat
impl Sync for TraceFormat
impl Unpin for TraceFormat
impl UnwindSafe for TraceFormat
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