pub unsafe trait ByteSource {
type Owner: ByteOwner;
// Required methods
fn as_bytes(&self) -> &[u8] ⓘ;
fn get_owner(self) -> Self::Owner;
}
pub unsafe trait ByteSource {
type Owner: ByteOwner;
// Required methods
fn as_bytes(&self) -> &[u8] ⓘ;
fn get_owner(self) -> Self::Owner;
}