use crate::depot::arena::pool::shared;
mod mutable;
mod policy;
pub(in crate::depot) use mutable::PoolMutable;
pub(in crate::depot) use policy::PoolPolicy;
unsafe impl<T> crate::mem::raw::Edge for shared::Resident<T> {
fn count(&self) -> &crate::mem::raw::Count {
&self.references
}
}