mangaplus_parser/
mangaplus.rs1#[cfg(feature = "serde")] extern crate serde;
2extern crate quick_protobuf;
3use quick_protobuf::BytesReader;
4use crate::reader;
5#[cfg(not(feature = "no_cow"))]
6pub fn parse_mangaplus_proto(buf: &[u8]) -> Result<reader::Response<'_>, quick_protobuf::Error> {
7 let len = buf.len();
8 let mut bytes = BytesReader::from_bytes(buf);
9 bytes.read_message_by_len(buf, len)
10}
11#[cfg(feature = "no_cow")]
12pub fn parse_mangaplus_proto(buf: &[u8]) -> Result<reader::Response, quick_protobuf::Error> {
13 let len = buf.len();
14 let mut bytes = BytesReader::from_bytes(buf);
15 bytes.read_message_by_len(buf, len)
16}