Enum wasmer_middlewares_near::metering::MeteringPoints [−][src]
Variants
Remaining(u64)
The given number of metering points is left for the execution. If the value is 0, all points are consumed but the execution was not terminated.
The execution was terminated because the metering points were exhausted.
You can recover from this state by setting the points via set_remaining_points
and restart the execution.
Trait Implementations
impl Debug for MeteringPoints
[src]
impl PartialEq<MeteringPoints> for MeteringPoints
[src]
fn eq(&self, other: &MeteringPoints) -> bool
[src]
fn ne(&self, other: &MeteringPoints) -> bool
[src]
impl StructuralPartialEq for MeteringPoints
[src]
Auto Trait Implementations
impl RefUnwindSafe for MeteringPoints
[src]
impl Send for MeteringPoints
[src]
impl Sync for MeteringPoints
[src]
impl Unpin for MeteringPoints
[src]
impl UnwindSafe for MeteringPoints
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Pointable for T
pub const ALIGN: usize
type Init = T
The type for initializers.
pub unsafe fn init(init: <T as Pointable>::Init) -> usize
pub unsafe fn deref<'a>(ptr: usize) -> &'a T
pub unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T
pub unsafe fn drop(ptr: usize)
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,