pub fn with_capacity(cap: usize) -> Self {
        let cap = cap.next_power_of_two();
        Self {
            map: HashMap::default(),
            vec: Vec::new(),
            buf: String::with_capacity(cap),
            full: Vec::new(),
        }
    }
/// Initialize the interner with an initial capacity.
Initialize the interner with an initial capacity.
Initialize the interner with an initial capacity .
pub fn with_capacity(cap: usize) -> Self {
        let cap = cap.next_power_of_two();
        Self {
            map: HashMap::default(),
            vec: Vec::new(),
            buf: String::with_capacity(cap),
            full: Vec::new(),
        }
    }
pub fn with_capacity ( cap : usize ) -> Self { let cap = cap . next_power_of_two ( ) ; Self { map : HashMap :: default ( ) , vec : Vec :: new ( ) , buf : String :: with_capacity ( cap ) , full : Vec :: new ( ) , } }
Initialize the interner with an initial capacity.
Initialize the interner with an initial capacity .
cap
usize