diff options
Diffstat (limited to 'src/protocol/http.rs')
| -rw-r--r-- | src/protocol/http.rs | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/protocol/http.rs b/src/protocol/http.rs index de6476f..b7abccc 100644 --- a/src/protocol/http.rs +++ b/src/protocol/http.rs @@ -1,3 +1,4 @@ +use crate::protocol::codec::Decode; use nom::IResult; #[allow(non_camel_case_types)] @@ -12,7 +13,10 @@ impl HTTP_MESSAGE { // TODO } } - pub fn decode(input: &[u8]) -> IResult<&[u8], HTTP_MESSAGE> { +} + +impl Decode<HTTP_MESSAGE> for HTTP_MESSAGE { + fn decode(input: &[u8]) -> IResult<&[u8], HTTP_MESSAGE> { let message = HTTP_MESSAGE::new(); // TODO Ok((input, message)) |
