rustc_const_eval::interpret::machine

Trait MayLeak

Source
pub trait MayLeak: Copy {
    // Required method
    fn may_leak(self) -> bool;
}
Expand description

Whether this kind of memory is allowed to leak

Required Methods§

Source

fn may_leak(self) -> bool

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementations on Foreign Types§

Source§

impl MayLeak for !

Implementors§

Source§

impl MayLeak for rustc_const_eval::const_eval::machine::MemoryKind

Source§

impl<T: MayLeak> MayLeak for rustc_const_eval::interpret::memory::MemoryKind<T>