Skip to main content

Module msg_tree

Module msg_tree 

Source
Expand description

Message aggregation tree.

Rust implementation of ClusterShell.MsgTree.

The MsgTree is a message aggregation tree that groups identical output lines from multiple sources (nodes). It’s memory-efficient – identical message lines from different nodes share tree nodes.

Structs§

LinesIter
Iterator over message lines
MsgTree
Aggregates output lines into a tree structure for deduplication.
MsgTreeElem
A message element representing a path from a node to the root.
WalkIter
Iterator over walk results.
WalkTraceIter
Iterator over walk_trace results.

Enums§

MsgTreeMode
MsgTree behavior modes