sark-http 0.28.7

HTTP wire types, semantics, codecs, and ownership invariants for Sark
Documentation
1
2
3
4
5
6
7
8
9
10
11
use o3::buffer::segments;

use crate::payload::owned;

/// Exact failure to expose a complete retained body as contiguous bytes.
#[derive(Clone, Copy, PartialEq, Eq, Debug)]
pub enum Error {
    Borrowed { len: usize, count: segments::Count },
    Retention { len: usize, stored: usize },
    Owned(owned::Error),
}