[−][src]Trait flatk::Dummy
A helper trait for constructing placeholder sets for use in std::mem::replace
.
These don't necessarily have to correspond to bona-fide sets and can
potentially produce invalid sets. For this reason this function can be
unsafe since it can generate collections that don't uphold their invariants
for the sake of avoiding allocations.
Required methods
unsafe fn dummy() -> Self
Implementations on Foreign Types
impl<T: Dummy + Copy> Dummy for [T; 1]
[src]
impl<T: Dummy + Copy> Dummy for [T; 2]
[src]
impl<T: Dummy + Copy> Dummy for [T; 3]
[src]
impl<T: Dummy + Copy> Dummy for [T; 4]
[src]
impl<T: Dummy + Copy> Dummy for [T; 5]
[src]
impl<T: Dummy + Copy> Dummy for [T; 6]
[src]
impl<T: Dummy + Copy> Dummy for [T; 7]
[src]
impl<T: Dummy + Copy> Dummy for [T; 8]
[src]
impl<T: Dummy + Copy> Dummy for [T; 9]
[src]
impl<T: Dummy + Copy> Dummy for [T; 10]
[src]
impl<T: Dummy + Copy> Dummy for [T; 11]
[src]
impl<T: Dummy + Copy> Dummy for [T; 12]
[src]
impl<T: Dummy + Copy> Dummy for [T; 13]
[src]
impl<T: Dummy + Copy> Dummy for [T; 14]
[src]
impl<T: Dummy + Copy> Dummy for [T; 15]
[src]
impl<T: Dummy + Copy> Dummy for [T; 16]
[src]
impl<S: Dummy> Dummy for Box<S>
[src]
impl<T> Dummy for Range<T> where
T: Default,
[src]
T: Default,
impl<T> Dummy for RangeTo<T> where
T: Default,
[src]
T: Default,