Struct ctftools::util::memory_base::MemoryBase [−][src]
pub struct MemoryBase<T> { /* fields omitted */ }
Implementations
impl<T> MemoryBase<T> where
T: Copy,
Wrapping<T>: Sub<Output = Wrapping<T>> + Add<Output = Wrapping<T>>,
[src]
impl<T> MemoryBase<T> where
T: Copy,
Wrapping<T>: Sub<Output = Wrapping<T>> + Add<Output = Wrapping<T>>,
[src]pub fn new(documented: T, leaked: T) -> Self
[src]
pub fn documented_to_leaked(&self, documented: T) -> T
[src]
pub fn leaked_to_documented(&self, leaked: T) -> T
[src]
Auto Trait Implementations
impl<T> RefUnwindSafe for MemoryBase<T> where
T: RefUnwindSafe,
impl<T> RefUnwindSafe for MemoryBase<T> where
T: RefUnwindSafe,
impl<T> Send for MemoryBase<T> where
T: Send,
impl<T> Send for MemoryBase<T> where
T: Send,
impl<T> Sync for MemoryBase<T> where
T: Sync,
impl<T> Sync for MemoryBase<T> where
T: Sync,
impl<T> Unpin for MemoryBase<T> where
T: Unpin,
impl<T> Unpin for MemoryBase<T> where
T: Unpin,
impl<T> UnwindSafe for MemoryBase<T> where
T: UnwindSafe,
impl<T> UnwindSafe for MemoryBase<T> where
T: UnwindSafe,