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]);