pub fn push(&mut self, el: A::Element) {
        let arr = &mut self.values as &mut [ManuallyDrop<_>];
        arr[self.count] = ManuallyDrop { value: el };
        self.count += 1;
    }
/// Panics when the stack vector is full.
Panics when the stack vector is full.
Panics when the stack vector is full .
pub fn push(&mut self, el: A::Element) {
        let arr = &mut self.values as &mut [ManuallyDrop<_>];
        arr[self.count] = ManuallyDrop { value: el };
        self.count += 1;
    }
pub fn push ( & mut self , el : A :: Element ) { let arr = & mut self . values as & mut [ ManuallyDrop < _ > ] ; arr [ self . count ] = ManuallyDrop { value : el } ; self . count += 1 ; }
Panics when the stack vector is full.
Panics when the stack vector is full .
&mut self
el
A::Element
&mut self
el
A::Element