#![doc = include_str!("../../doc/array/api.md")]
use super::BitArray;
use crate::{
order::BitOrder,
slice::BitSlice,
view::BitViewSized,
};
impl<A, O> BitArray<A, O>
where
A: BitViewSized,
O: BitOrder,
{
#[inline]
#[cfg(not(tarpaulin_include))]
#[deprecated = "use `.as_bitslice()` or `.as_raw_slice()` instead"]
pub fn as_slice(&self) -> &BitSlice<A::Store, O> {
self.as_bitslice()
}
#[inline]
#[cfg(not(tarpaulin_include))]
#[deprecated = "use `.as_mut_bitslice()` or `.as_raw_mut_slice()` instead"]
pub fn as_mut_slice(&mut self) -> &mut BitSlice<A::Store, O> {
self.as_mut_bitslice()
}
}