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}