pub trait Flatten { fn flatten(&self) -> Vec<u8>; }
An object that can be ‘flattened’ down to a byte buffer.
Return the ‘flattened’ form of self.
self