blob: 575e49da69bdf5daee423742658894915751c445 (
plain)
1
2
3
4
5
6
7
8
9
10
11
|
use nom::IResult;
use std::fmt::Debug;
pub trait Decode {
type Iterm: Debug + PartialEq;
fn decode(input: &[u8]) -> IResult<&[u8], Self::Iterm>;
}
pub trait Encode<T: Debug> {
// TODO
}
|