pub enum OutputGroup {
Start,
StartCollapsed,
End,
}
Expand description
Support for keeping an output log organized by grouping related messages.
Variants§
Start
Start a new group in expanded mode. Subsequent output events are members of the group and should be shown indented.
The ‘output’ attribute becomes the name of the group and is not indented.
StartCollapsed
Start a new group in collapsed mode. Subsequent output events are members of the group and should be shown indented (as soon as the group is expanded).
The ‘output’ attribute becomes the name of the group and is not indented.
End
End the current group and decreases the indentation of subsequent output events.
A non empty ‘output’ attribute is shown as the unindented end of the group.
Trait Implementations§
Source§impl Clone for OutputGroup
impl Clone for OutputGroup
Source§fn clone(&self) -> OutputGroup
fn clone(&self) -> OutputGroup
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for OutputGroup
impl Debug for OutputGroup
Source§impl<'de> Deserialize<'de> for OutputGroup
impl<'de> Deserialize<'de> for OutputGroup
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 for OutputGroup
impl PartialEq for OutputGroup
Source§impl Serialize for OutputGroup
impl Serialize for OutputGroup
impl Eq for OutputGroup
impl StructuralPartialEq for OutputGroup
Auto Trait Implementations§
impl Freeze for OutputGroup
impl RefUnwindSafe for OutputGroup
impl Send for OutputGroup
impl Sync for OutputGroup
impl Unpin for OutputGroup
impl UnwindSafe for OutputGroup
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<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.