pub trait CustomData { unsafe fn ptr(&self) -> *const u8; unsafe fn len(&self) -> usize; }
Encapsulates custom data that can be wrapped.
Returns a pointer to the start of the custom data. This pointer must not change during the lifespan of this CustomData.
Returns the length of this custom data. This value must not change during the lifespan of this CustomData.