usestd::mem::transmute;usestd::marker::PhantomData;usestd::ops::{Deref, DerefMut};usesuper::{Abomonation, decode};/// A type emulating a Vec<T> using an abomonated representation.
pubstructAbomVec<T: Abomonation>{roots:Vec<T>,
bytes:Vec<u8>,
}impl<T: Abomonation>AbomVec<T>{}