ps-buffer 0.1.0-21

aligned heap buffer
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
use std::ops::Deref;

use crate::Buffer;

impl Deref for Buffer {
    type Target = [u8];

    fn deref(&self) -> &Self::Target {
        if self.is_empty() {
            &[]
        } else {
            unsafe { std::slice::from_raw_parts(self.as_ptr(), self.len()) }
        }
    }
}