barse 0.3.0

Binary parsing library.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
use std::marker::PhantomData;

use crate::{error::Error, ByteRead, FromByteReader, Result};

impl<'input, T> FromByteReader<'input> for PhantomData<T> {
    type Err = Error;
    fn from_byte_reader<R>(_reader: R) -> Result<Self, Self::Err>
    where
        R: ByteRead<'input>,
    {
        Ok(PhantomData::default())
    }
}