pub fn count(self) -> isize {
        match self {
            Map(None) => 0,
            Map(Some(Node(l, _, _, r, _))) => l.count() + 1 + r.count(),
        }
    }
/// Compute the number of entries in a map.
///
/// Note that this function takes linear time and logarithmic
/// stack space in the size of the map.
Compute the number of entries in a map.
Note that this function takes linear time and logarithmic
stack space in the size of the map.
Compute the number of entries in a map . Note that this function takes linear time and logarithmic stack space in the size of the map .
pub fn count(self) -> isize {
        match self {
            Map(None) => 0,
            Map(Some(Node(l, _, _, r, _))) => l.count() + 1 + r.count(),
        }
    }
pub fn count ( self ) -> isize { match self { Map ( None ) => 0 , Map ( Some ( Node ( l , _ , _ , r , _ ) ) ) => l . count ( ) + 1 + r . count ( ) , } }
Compute the number of entries in a map.
Compute the number of entries in a map .
self