1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
//! Default implementors use super::*; macro_rules! collapse { ($ty:ty) => { impl CollapseMemory for $ty { fn as_memory(&self) -> &[u8] { self.as_ref() } } }; } collapse!(str); collapse!([u8]);
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
//! Default implementors use super::*; macro_rules! collapse { ($ty:ty) => { impl CollapseMemory for $ty { fn as_memory(&self) -> &[u8] { self.as_ref() } } }; } collapse!(str); collapse!([u8]);