dope-core 0.15.1

The manifold runtime
Documentation
use crate::{backend::fixed, driver, io::fd::handles};

mod sealed;

pub(in crate::driver) use sealed::Queue;

pub(in crate::driver) enum Record<'d> {
    Route(u8),
    Descriptor {
        slot: handles::FixedSlot,
        outbound: Option<driver::OutboundKey>,
    },
    Retire(fixed::Retirement<'d>),
    Close {
        slot: handles::FixedSlot,
    },
    OutboundSlots {
        slots: driver::RetiredSlots<'d>,
    },
}