Trait bump_scope::NoDrop

source ·
pub trait NoDrop { }
Expand description

This trait marks types that don’t need dropping.

This trait is a best effort for modeling such a constraint. It is not implemented for all types that don’t need dropping.

It is used as a bound for BumpBox’s into_ref and into_mut so you don’t accidentally omit a drop that does matter.

Implementations on Foreign Types§

source§

impl NoDrop for str

source§

impl<T: Copy> NoDrop for [T]

Implementors§

source§

impl<T: Copy> NoDrop for T