//! This module defines any kinds of nodes that could be shared amongst data
//! structures.
/// The `Node` trait defines a node with an associated value.
#[allow(dead_code)]pubtraitNode{/// Creates a new node with the given key.
fnnew(key:usize)->Self;/// Returns a reference to the key.
fnkey(&self)->usize;}