fn take_varstring<'a>(data: &mut Key<'a>) -> Option<Key<'a>>Expand description
Takes one length-prefixed byte string from the front of a batch record.
The returned slice borrows the original batch representation, and data
advances past it. Invalid lengths or truncated input return None.