1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
mod channel; mod into_dart; mod port_like; pub use channel::*; pub use into_dart::*; pub use port_like::*; #[derive(Debug)] pub struct ZeroCopyBuffer<T>(pub T); impl<T> ZeroCopyBuffer<Vec<T>> { #[inline] pub fn as_slice(&self) -> &[T] { self.0.as_slice() } }