devela::_dep::rkyv::niche::nichingTrait SharedNiching
pub unsafe trait SharedNiching<N1, N2> { }
Available on crate feature dep_rkyv
only.
Expand description
Trait to allow NichedOption<Self, N1>
to be niched further by N2
.
§Safety
Implementors must ensure that the memory regions within Self
that are used
for Niching
impls of N1
and N2
are mutually exclusive.