urcu/collections/queue/
reference.rs

1use crate::collections::queue::raw::RawNode;
2use crate::rcu::reference;
3
4/// An owned RCU reference to a element removed from an [`RcuQueue`].
5///
6/// [`RcuQueue`]: crate::collections::queue::container::RcuQueue
7pub type RefOwned<T> = reference::BoxRefOwned<RawNode<T>>;
8
9/// An RCU reference to a element removed from an [`RcuQueue`].
10///
11/// [`RcuQueue`]: crate::collections::queue::container::RcuQueue
12pub type Ref<T, F> = reference::RcuRefBox<RawNode<T>, F>;