pub trait DataForceMutAPI<C>: DataAPI<Data = C> { // Required method unsafe fn force_mut(&self) -> DataMut<'_, C>; }
This function is highly unsafe, as it entirely bypasses Rust’s lifetime and borrowing rules.