o3 0.31.1

shared-nothing primitives
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
use crate::buffer::write::consume;

/// The exact obstacle to extending an acquired resident suffix.
#[derive(Clone, Copy, Debug, Eq, PartialEq)]
pub enum Cause {
    Capacity(consume::Error),
    Shared(consume::Error),
    Rotation(consume::Error),
}

const _: () = {
    assert!(size_of::<Cause>() == 3 * size_of::<usize>());
};