pub trait Value: Sized { fn read<T: Tape>(tape: &mut T) -> Result<Self>; }
A type that can be read.
Read a value.