Skip to main content

sark_http/h1/field/
syntax.rs

1use core::mem;
2
3#[derive(Clone, Copy, Debug, PartialEq, Eq)]
4pub enum Error {
5    Invalid,
6    Name { offset: usize, actual: u8 },
7    Value { offset: usize, actual: u8 },
8    Ending { offset: usize, actual: u8 },
9    TooLarge,
10    TooMany,
11    TooLong,
12}
13
14const _: () = assert!(mem::size_of::<Error>() <= 2 * mem::size_of::<usize>());