use Arguments;
use crateTrigManuallyDrop;
/// A protected version of ManuallyDrop with a function to
/// execute a panic in case of undefined behavior of the ManuallyDrop logic.
pub type AlwaysSafePanicManuallyDrop<T> = crateSafeManuallyDrop;
/// A secure or non-secure version of ManuallyDrop with a function to trigger
/// a panic in case of undefined behavior of the ManuallyDrop logic.
pub type AutoSafePanicManuallyDrop<T> = crateAutoSafeManuallyDrop;
/// In case of undefined behavior of manual memory management,
/// perform a normal panic.