func (stack *Stack) Size() uint {
	stack.key.RLock()
	defer stack.key.RUnlock()
	if stack.underlyer == nil {
		return 0
	}
	return stack.underlyer.Length()
}
func (stack *Stack) Size() uint {
	stack.key.RLock()
	defer stack.key.RUnlock()
	if stack.underlyer == nil {
		return 0
	}
	return stack.underlyer.Length()
}
func ( stack * Stack ) Size ( ) uint { stack . key . RLock ( ) defer stack . key . RUnlock ( ) if stack . underlyer == nil { return 0 } return stack . underlyer . Length ( ) }
// Size returns the number of entries populating the Stack.
Size returns the number of entries populating the Stack .