pub type HighlightedNode = Arc<Mutex<Option<NodeId>>>;
struct HighlightedNode { /* private fields */ }