o3 0.34.3

shared-nothing primitives
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
use crate::{alloc, mem::rc};

#[derive(Debug)]
/// Failure while retaining a completely validated compact range set.
pub enum Error {
    Metadata(alloc::Error),
    Retain {
        index: usize,
        error: rc::Error,
    },
    Resident {
        index: u32,
        current: usize,
        added: usize,
    },
}

const _: () = assert!(size_of::<Error>() <= 3 * size_of::<usize>());