pub fn get_array_len<B: Buf>( buf: &mut B, flexible: bool, ) -> Result<usize, ProtocolError>
Read a non-nullable array length. Returns an error if the encoded value is null (−1 / 0).