Trait orx_selfref_col::Refs

source ·
pub trait Refs: Clone + Debug {
    // Required methods
    fn empty() -> Self;
    fn is_empty(&self) -> bool;
    fn clear(&mut self);
}
Expand description

References among nodes.

Required Methods§

source

fn empty() -> Self

Creates an empty references.

source

fn is_empty(&self) -> bool

Returns true if the references collection is empty.

source

fn clear(&mut self)

Clears the references.

Object Safety§

This trait is not object safe.

Implementors§

source§

impl Refs for RefsNone

source§

impl<V: Variant> Refs for RefsSingle<V>

source§

impl<V: Variant> Refs for RefsVec<V>

source§

impl<const N: usize, V> Refs for RefsArray<N, V>
where V: Variant,