Trait elrond_codec::NestedEncodeOutput [−][src]
pub trait NestedEncodeOutput { fn write(&mut self, bytes: &[u8]); fn push_byte(&mut self, byte: u8) { ... } }
Trait that allows appending bytes. Used especially by the NestedEncode trait to output data.
In principle it can be anything, but in practice
we only keep 1 implementation, which is Vec