Struct dvm_info::memory_check::MemoryChecker[][src]

pub struct MemoryChecker { /* fields omitted */ }

Dvm memory limits checker.

Implementations

impl MemoryChecker[src]

pub fn new(options: MemoryOptions) -> MemoryChecker[src]

Constructor.

pub fn is_limit_exceeded(&self) -> bool[src]

Returns true if the amount of memory exceeds the limit.

Auto Trait Implementations

impl RefUnwindSafe for MemoryChecker

impl Send for MemoryChecker

impl Sync for MemoryChecker

impl Unpin for MemoryChecker

impl UnwindSafe for MemoryChecker

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> IntoRequest<T> for T[src]

impl<T> Pointable for T

type Init = T

The type for initializers.

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>, 

impl<T> WithSubscriber for T[src]