orx_split_vec/fragment/
deref.rs

1use crate::Fragment;
2use alloc::vec::Vec;
3use core::ops::{Deref, DerefMut};
4
5impl<T> Deref for Fragment<T> {
6    type Target = Vec<T>;
7    fn deref(&self) -> &Self::Target {
8        &self.data
9    }
10}
11impl<T> DerefMut for Fragment<T> {
12    fn deref_mut(&mut self) -> &mut Self::Target {
13        &mut self.data
14    }
15}