#[cfg(feature = "bytes")]
use bytes::Bytes;
use crate::coded_input_stream::buf_read_or_reader::BufReadOrReader;
#[derive(Debug)]
pub(crate) enum InputSource<'a> {
Read(BufReadOrReader<'a>),
#[allow(dead_code)] Slice(&'a [u8]),
#[cfg(feature = "bytes")]
Bytes(&'a Bytes),
}