Enum wasmtime_environ::wasm::wasmparser::ValidPayload [−][src]
Possible return values from Validator::payload
.
Variants
The payload validated, no further action need be taken.
The payload validated, but it started a nested module.
This result indicates that the current validator needs to be saved until later. The returned parser and validator should be used instead.
The payload validated, and the current validator is finished. The last validator that was in use should be popped off the stack to resume.
Func(FuncValidator<ValidatorResources>, FunctionBody<'a>)
A function was found to be validate.
Auto Trait Implementations
impl<'a> RefUnwindSafe for ValidPayload<'a>
impl<'a> Send for ValidPayload<'a>
impl<'a> Sync for ValidPayload<'a>
impl<'a> Unpin for ValidPayload<'a>
impl<'a> UnwindSafe for ValidPayload<'a>
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, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
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>,