remove unused test funcs
This commit is contained in:
@@ -48,11 +48,6 @@ impl<T, const N: usize> LimitedQueue<T, N> {
|
|||||||
self.len += usize::from(self.len < N);
|
self.len += usize::from(self.len < N);
|
||||||
}
|
}
|
||||||
|
|
||||||
#[cfg(test)]
|
|
||||||
pub const fn is_empty(&self) -> bool {
|
|
||||||
self.len == 0
|
|
||||||
}
|
|
||||||
|
|
||||||
pub const fn is_full(&self) -> bool {
|
pub const fn is_full(&self) -> bool {
|
||||||
self.len == N
|
self.len == N
|
||||||
}
|
}
|
||||||
@@ -61,15 +56,6 @@ impl<T, const N: usize> LimitedQueue<T, N> {
|
|||||||
self.len
|
self.len
|
||||||
}
|
}
|
||||||
|
|
||||||
#[cfg(test)]
|
|
||||||
pub const fn last(&self) -> Option<&T> {
|
|
||||||
if self.is_empty() {
|
|
||||||
None
|
|
||||||
} else {
|
|
||||||
Some(&self.queue[self.end])
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
pub fn as_slices(&self) -> (&[T], &[T]) {
|
pub fn as_slices(&self) -> (&[T], &[T]) {
|
||||||
if self.is_full() {
|
if self.is_full() {
|
||||||
(&self.queue[self.end + 1..N], &self.queue[0..=self.end])
|
(&self.queue[self.end + 1..N], &self.queue[0..=self.end])
|
||||||
|
|||||||
Reference in New Issue
Block a user