Add is_empty method for ArrayVec and ArrayString

This commit is contained in:
nicbn
2019-11-14 18:58:22 -03:00
parent fc6664c540
commit 633c863b0a
2 changed files with 16 additions and 0 deletions
+12
View File
@@ -126,6 +126,18 @@ impl<A: Array> ArrayVec<A> {
#[inline]
pub fn len(&self) -> usize { self.len.to_usize() }
/// Returns whether the `ArrayVec` is empty.
///
/// ```
/// use arrayvec::ArrayVec;
///
/// let mut array = ArrayVec::from([1]);
/// array.pop();
/// assert_eq!(array.is_empty(), true);
/// ```
#[inline]
pub fn is_empty(&self) -> bool { self.len() == 0 }
/// Return the capacity of the `ArrayVec`.
///
/// ```