asserting/slice/mod.rs
1//! Implementation of assertions for `slice` values.
2
3use crate::prelude::{IsEmptyProperty, LengthProperty};
4
5impl<T> IsEmptyProperty for &[T] {
6 fn is_empty_property(&self) -> bool {
7 self.is_empty()
8 }
9}
10
11impl<T> LengthProperty for &[T] {
12 fn length_property(&self) -> usize {
13 self.len()
14 }
15}
16
17#[cfg(test)]
18mod tests;